环境信息
- EMQX 版本:4.3.3
- 操作系统及版本:ubuntu 18.04
问题描述
服务端上有订阅了处理业务topic的clients以及用于监控设备端上下线订阅了系统主题的client,
当设备段上下线频繁的时候,将其加入黑名单封禁一段时间并通过 ”/api/v4/clients/{clientid}“踢下线,这种情况下设备端似乎由于被emqx服务器踢下线,上面的client 为offline状态,发不出遗嘱消息,请问有什么办法获取到这条遗嘱消息吗?
配置文件及日志
- EMQX_BROKER__SHARED_SUBSCRIPTION_STRATEGY=hash_clientid
- EMQX_BROKER__SHARED_DISPATCH_ACK_ENABLED=true