Open zhangheng1983 opened 3 months ago
Hi @zhangheng1983 - the reasoning for this is also explained here.
To set user properties on reconnect, you can add a addDisconnectedListener
and configure the reconnector similar to here. With that you can then call:
connectWith().userProperties.add("client_info", getClientInfo()).applyUserProperties()
Hi @zhangheng1983 - have you made any progress on this issue?
what if the reconnection is handled by the automaticReconnect() from the original client? would I need to handle the reconnection manually ?
Checklist
issues
.discussions
.❓ Question
Hi,I set user properties as key is “client_info” to connect packet,when MQTT client connect, server can accept the connect packet with "client_info" properties. But, when client reconnect because of network error etc, the "client_info" properties is absent. Is the user properties cann't be set to reconnect packet?
How can I set "client_info" properties on connect package and reconnect packet?
Is it possible to notify "client_info" through publish message?
📎 Additional context