我想在更改时重新加载蚊子密码文件。 有可能发送SIGHUP(“信号挂断”)或一些相当于蚊子服务器在Windows上?
这是可能的。 首先你必须通过指定pid_file来设置你的mosquitto.conf来将pid保存在一个文件中。
pid_file your/pid/file
那你可以打电话
$kill -SIGHUP $(cat your/pid/file).
否则,如果你已经知道蚊子的PID,那么你可以做
$kill -SIGHUP PID
这将发送叹息信号并重新加载pw文件。 更多信息可以在蚊子conf。找到
我不认为你可以,但是你可以使用mosquitto-auth-plugin ,它允许你保持ACL在一个数据库,你可以更新,而蚊子在运行。
这可以让你一系列不同的数据库后端,你可以添加,删除,更改ACL和用户。