在exhook中将topic改成成共享订阅,最终的topic会是共享订阅吗


在onMessagePublish中,拦截,然后修改topic名称为$share,最终会不会该变topic为共享订阅模式

不行的,这里需要澄清:

  1. OnMessagPublish 仅是客户端消息发布的钩子,和订阅无关
  2. ExHook 的回调支持拦截客户端的订阅请求例如,onClientSubscribe 但改事件在 ExHook 这里只能作为通知,不能修改客户端订阅的主题。

也就是说客户端在topic前面加上$share就可以了,不是发送端加上$share,是这样吗

那肯定的,只需要订阅端做

1 个赞