Replies: 3 comments
|
多线程启动时,mqtt相关服务,应该也像bullmq一样,多一个单独的单线程启动入口,能否在框架层面简化多进程启动? |
0 replies
|
0 replies
|
目前订阅端的模型是
多进程这块,MQTT subscriber 会跟随应用 worker 启动,所以 cluster/pm2 多 worker 下会有多份订阅连接。如果业务上要求只启动一份 consumer,当前建议拆一个独立的 mqtt consumer 进程/入口,web 进程里不要启用这组 |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Describe the problem(描述问题)
当前支持的配置
希望支持向同一个Broker,以不同身份多客户端进行连接,客户端可以订阅自己的主题。
关于为什么不用一个客户端订阅所有主题,是因为三方平台业务上的限制。
或者按照现在的配置方法,支持@MqttSubscribe 可以被复用 @MqttSubscriber([ 'SUB1', 'SUB2'])
Midway Versions(Midway 版本)
midway-version@4.2.1
All reactions