-
Notifications
You must be signed in to change notification settings - Fork 7
在Thingboard如何打印mqtt入口日志
codeHui edited this page Jan 19, 2024
·
6 revisions
org.thingsboard.server.transport.mqtt.MqttTransportHandler 这个类是入口类
在logback文件(做Java的应该知道这个文件,但很少人知道可以根据package自定义多个日志打印级别)多加一行
<logger name="org.thingsboard.server.transport.mqtt.MqttTransportHandler" level="TRACE" />
不需要重启服务,默认配置10秒钟就会更新日志级别
下面是打印出来的full mqtt日志,thingsboard的rule engine log node只能打印出单个消息的日志,而这里能打印出整个数组,并且是在后端服务前部的mqtt-transport的service上打印的,是最前方的日志。不过注意下面的ts可能是设备上传的,有有可能是服务器加的(如果设备没上传)