Recover stalled MQTT transports and broker acknowledgments
This commit is contained in:
1 parent
8a49a98709
commit
3347a62780
17 files changed
+1201
-23
No files matched your search
@@ -518,6 +518,15 @@ clear, set, or toggle selected bits.
|
||||
Prints the runtime diagnostic summary for MQTT slot N, including its connection
|
||||
state and failure history.
|
||||
|
||||
`pub_ack` counts actual broker acknowledgments, not merely accepted writes.
|
||||
Recent firmware also shows `rec:<count>/<reason>` for transport recovery and
|
||||
`ack_wait:<seconds>s` while an accepted QoS 1 publication awaits acknowledgment.
|
||||
Reasons include `error`, `state`, `handshake`, `write`, and `puback`. `recover`
|
||||
means cleanup is pending, not that the broker is healthy. Optional fields are
|
||||
omitted if they cannot fit completely in the reply. `rec` counts completed
|
||||
client cleanup; a higher count alone does not prove the subsequent connection
|
||||
or delivery succeeded.
|
||||
|
||||
<a id="mqtt-stats"></a>
|
||||
### `get mqtt.stats`
|
||||
|
||||
|
||||
Reference in new issue
Block a user