Mosquitto第一次使用
输入mosquitto -h
:
1 | mosquitto version 2.0.11 |
- -c表示指定
mosquitto
的配置文件(默认是:/etc/mosquitto/mosquitto.conf) - -d表示启动一个后台进程(也就是守护进程)来运行我们的服务器
- -p指定端口号
启动服务器的方法:
1 | mosquitto -c /etc/mosquitto/mosquitto.conf -p 1883 |
和
1 | service mosquitto start |
这两个命令是相同的。因为默认的配置文件就是/etc/mosquitto/mosquitto.conf
,默认的端口号就是1883。
我们想看有没有启动成功可以执行:
1 | la@lll:~$ ps -aux | grep mosquitto |
杀进程 kill -9 16064。br>
如果我们的服务器没有启动执行命令mosquitto_sub -t "test"
会报错:
1 | la@lll:~$ mosquitto_sub -t "test" |
ActiveMq服务器的部署:
- 官方下载:https://activemq.apache.org
- 启动 ./activemq start
- 查看是否启动:启动后的网址:http://localhost:8161/
1
2
3ps -ef|grep java |grep -v grep
netstat -anp|grep 61616
lsof -i:61616
有的时候启动失败了,日至会保存在:apache-activemq-5.17.2/data/activemq.log
。报错信息里面如果讲的是端口占用,那我们可以进入apache-activemq-5.17.2/conf/activemq.xml
修改端口号。