emqx使用qos1为1的消息,有时候会出现发送两次的情况,有什么办法确认原因?确认是发布者发送了两次,还是由于消息没有送到,broker进行了消息重发。
tcp dump
因为不是必现的情况,不好用抓包工具处理吧。是否能通过开启emqx的日志,看日志中是否有相关的记录判断?
应该可以,自己开 debug 找找
再请教下,如果换成emqx的企业版,用持久化存储所有消息,是否能区分是发布者发送了两次,还是由于消息没有送到,broker进行了消息重发?
emqx使用qos1为1的消息,有时候会出现发送两次的情况,有什么办法确认原因?确认是发布者发送了两次,还是由于消息没有送到,broker进行了消息重发。
tcp dump
因为不是必现的情况,不好用抓包工具处理吧。是否能通过开启emqx的日志,看日志中是否有相关的记录判断?
应该可以,自己开 debug 找找
再请教下,如果换成emqx的企业版,用持久化存储所有消息,是否能区分是发布者发送了两次,还是由于消息没有送到,broker进行了消息重发?