Workerman MQTT与业务框架交互问题

0

图片
系统打算按这样设计,请问一下Workerman MQTT与业务框架交互那部分怎么设计比较好?

已邀请:

云打印

赞同来自:

我觉得弄个消息队列会好点,workerman MQTT把收到的消息放入消息队列,然后业务框架处理消息队列里的消息。
这样能避免业务处理不过来,消息积压在workerman。
 
workerman MQTT内部开个text端口,方便业务框架给workerman MQTT发消息转发给设备。

youwuku

赞同来自:

个人感觉Broker本身就可以看做一个消息队列,如果再加入一个消息队列会增加故障点,大规模系统中不宜采用。应该从业务逻辑上把业务API做简单(例如直接入库)。其实也相当于一个队列了。

要回复问题请先登录注册