我正在尝试在我的ubuntu16.04服务器上设置一个mosquitto代理。 我可以开始,停止,重启......等经纪人:
/etc/init.d/mosquitto start/stop
但是如何使用我自己的配置文件重新启动服务?
我必须以:
启动经纪人mosquitto -c /etc/mosquitto/mosquitto.conf
1495978951: mosquitto version 1.4.8 (build date Fri, 19 Feb 2016 12:03:16 +0100) starting
1495978951: Config loaded from /etc/mosquitto/mosquitto.conf.
1495978951: Opening ipv4 listen socket on port 1883.
1495978951: Error: Address already in use
但是在我开始这样的经纪人之前,我必须杀死蚊子服务。我怎么能这样做?
由于
答案 0 :(得分:0)
您使用与服务/etc/mosquitto/mosquitto.conf
相同的配置文件,因此它们将被配置为使用相同的网络端口。
除非您使用具有不同端口的其他配置文件(使用port
或listen
指令),否则如果另一个正在运行,则总是无法启动。
选择是:
service mosquitto stop
停止服务并手动运行您自己的实例service mosquitto restart
)