EMQX 5.4 中的不兼容变更
e5.4.0
#11998 停止发布 MacOS 11(BigSur)版本的软件包。
#12129 将默认试用 License 规格从 100 并发连接调整至 25 并发连接。
#12112 停止支持基于 UDP 多播的集群策略。
#10976 修复了共享订阅中的主题过滤重叠处理。
- 钩子回调
session.subscribed和client.subscribe现在将以其完整表示形式接收共享订阅,例如$share/group1/topic1/#,并从subopts中删除share属性。 - 钩子回调
session.unsubscribed和client.unsubscribe现在将以其完整表示形式接收共享订阅,例如$share/group1/topic1/#,而不仅仅是topic1/#。 - ExHook Proto 发生了变化。消息
SubOpts中的share字段已被弃用。 ExHook 服务器现在将以其完整表示形式接收共享订阅,例如$share/group1/topic1/#,并从消息SubOpts中删除share属性。 session.subscribed和session.unsubscribed规则引擎事件的主题将以其完整表示形式包括共享订阅,例如$share/group1/topic1/#,而不仅仅是topic1/#。
- 钩子回调
#12114 ExHook 原型已更改。消息
TopicFilter中的qos字段已被弃用。ExHook 服务器现在将在消息SubOpts中接收完整的订阅选项:qos、rh、rap、nl。