Mosquitto 日志文件未生成
Mosquitto log files not generating
在mosquitto broker中,有一些写事件日志文件的配置。我正在使用以下配置和 运行 经纪人。
log_type all
log_dest file /root/Files/mosquitto.log
log_facility 5
不过,我没有看到在 /root/Files/mosquitto.log
位置生成任何日志
可能是什么问题?我正在使用 centos 6.7
编辑...
配置文件内容如下
pid_file /var/run/mosquitto.pid
persistence true
persistence_location /var/lib/mosquitto/
listener 1883
allow_anonymous false
auth_plugin /etc/mosquitto/plugin.so
listener 8883
cafile /etc/mosquitto/certs/ca.crt
certfile /etc/mosquitto/certs/server.crt
keyfile /etc/mosquitto/certs/server.key
include_dir /etc/mosquitto/conf.d
message_size_limit 268435455
log_type all
log_dest file /root/Files/mosquitto.log
log_facility 5
问题是命令行上的“-v”。
运行 mosquitto --help 提供以下内容
...
-v : verbose mode - enable all logging types. This overrides
any logging options given in the config file.
...
第二句很重要,它禁用了配置文件中的所有日志记录指令
尝试不使用“-v”
在mosquitto broker中,有一些写事件日志文件的配置。我正在使用以下配置和 运行 经纪人。
log_type all
log_dest file /root/Files/mosquitto.log
log_facility 5
不过,我没有看到在 /root/Files/mosquitto.log
可能是什么问题?我正在使用 centos 6.7
编辑... 配置文件内容如下
pid_file /var/run/mosquitto.pid
persistence true
persistence_location /var/lib/mosquitto/
listener 1883
allow_anonymous false
auth_plugin /etc/mosquitto/plugin.so
listener 8883
cafile /etc/mosquitto/certs/ca.crt
certfile /etc/mosquitto/certs/server.crt
keyfile /etc/mosquitto/certs/server.key
include_dir /etc/mosquitto/conf.d
message_size_limit 268435455
log_type all
log_dest file /root/Files/mosquitto.log
log_facility 5
问题是命令行上的“-v”。
运行 mosquitto --help 提供以下内容
...
-v : verbose mode - enable all logging types. This overrides any logging options given in the config file.
...
第二句很重要,它禁用了配置文件中的所有日志记录指令
尝试不使用“-v”