2019-12-18-mqtt-mosquitto系列16之信号量
Posted 小肥的胖
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2019-12-18-mqtt-mosquitto系列16之信号量相关的知识,希望对你有一定的参考价值。
mosquitto
信号量
获取mosquitto pid
两种方式
ps -ef | grep mosquitto
// or
cat /var/run/mosquitto.pid
SIGINT SIGTERM 停止程序
发信号
kill -s SIGINT [mosquito pid]
kill -s SIGTERM [mosquito pid]
用命令
root@ubuntu:~# service mosquitto stop
SIGHUP 重新加载配置文件
注意有一些配置是无法重新加载的,比如桥接配置
kill -s SIGHUP [mosquito pid]
SIGUSR1 持久化
当收到该信号,mosquitto将会把持久层数据库的数据写到磁盘中。只有当开启 persistence功能时,才会执行该操作
kill -s SIGUSR [mosquitto的pid]
SIGUSR2
打印当前的订阅树,打印到指定日志输出的地点(stdout,stderr,log),仅作为一个测试特性,将来可能移除
kill -s SIGUSR2 [mosquitto的pid]
以上是关于2019-12-18-mqtt-mosquitto系列16之信号量的主要内容,如果未能解决你的问题,请参考以下文章