You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have a EMQTT cluster with 2 machine,nodeA and nodeB.
I have 1 client named device publish last will messages device/will,payload offline text,and it is connected to nodeA。
I have 1 client named receiver subscribe device/will, and it is connected to nodeB.
Then
1、When I killed device,receiver can receive the last will message offline.
2、When I killed nodeA,receiver can't receive the device last will message offline, then it means that the receiver still think the device would be online.
The nodeB should reload the nodeA clients status when nodeA is dead, but it didn't do it. If I must use last will messages, what can I do to resolve this issue?
The text was updated successfully, but these errors were encountered:
For now, emqx does not support to migrate or replicate sessions between different nodes. We'll support it in the future. Anyway, thanks for your feedback.
Environment
I have a EMQTT cluster with 2 machine,nodeA and nodeB.
I have 1 client named device publish last will messages
device/will
,payload offline text,and it is connected to nodeA。I have 1 client named receiver subscribe
device/will
, and it is connected to nodeB.Then
1、When I killed device,receiver can receive the last will message offline.
2、When I killed nodeA,receiver can't receive the device last will message offline, then it means that the receiver still think the device would be online.
The nodeB should reload the nodeA clients status when nodeA is dead, but it didn't do it. If I must use last will messages, what can I do to resolve this issue?
The text was updated successfully, but these errors were encountered: