旗下产品
EMQX 企业版
EMQX Cloud
EMQX ECP
NeuronEX
NanoMQ
HStreamDB
eKuiper
MQTTX
文档
EMQX 开源版
EMQX 企业版
EMQX Cloud
EMQX ECP
NeuronEX
NanoMQ
HStreamDB
eKuiper
学习
博客
资源
MQTT 快速开始
最新 MQTT 教程
MQTT SDK 和代码示例
MQTT 公共服务器
MQTT 在线客户端
活动
社区
关于我们
Star
免费试用 →
EMQ 问答社区
在exhook中将topic改成成共享订阅,最终的topic会是共享订阅吗
EMQX
咨询
kongzx
2023 年12 月 24 日 03:00
1
image
1699×325 33.5 KB
在onMessagePublish中,拦截,然后修改topic名称为$share,最终会不会该变topic为共享订阅模式
heeejianbo
2023 年12 月 25 日 07:15
2
不行的,这里需要澄清:
OnMessagPublish 仅是客户端消息发布的钩子,和订阅无关
ExHook 的回调支持拦截客户端的订阅请求例如,
onClientSubscribe
但改事件在 ExHook 这里只能作为通知,不能修改客户端订阅的主题。
kongzx
2023 年12 月 25 日 08:05
3
也就是说客户端在topic前面加上$share就可以了,不是发送端加上$share,是这样吗
heeejianbo
2023 年12 月 26 日 09:14
4
那肯定的,只需要订阅端做
1 个赞