Mosquitto 日志文件未生成

问题描述 投票:0回答:2

mosquitto代理中,有一些写入事件日志文件的配置。我正在使用以下配置并运行代理。

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
logging mqtt mosquitto
2个回答
5
投票

问题出在命令行上的“-v”。

运行 mosquitto --help 给出以下内容

...

-v:详细模式 - 启用所有日志记录类型。这会覆盖 配置文件中给出的任何日志记录选项。

...

重要的一点是第二句话,它禁用配置文件中的所有日志记录指令

尝试不使用“-v”


0
投票

在记录时,如果我更改时区,那么如果服务已经在运行,我不会在日志中获得更新的时间

© www.soinside.com 2019 - 2024. All rights reserved.