您现在的位置: 首页 > 网站导航收录 > 百科知识百科知识
线程池异步好还是消息队列异步好?
消息,持久,队列线程池异步好还是消息队列异步好?
发布时间:2016-12-08加入收藏来源:互联网点击:
问题补充: 选择线程池还是rabbitmq做异步处理业务逻辑?
回答于 2019-09-11 08:43:50
回答于 2019-09-11 08:43:50
抛开场景说技术选型就是耍流氓
回答于 2019-09-11 08:43:50
消息队列
回答于 2019-09-11 08:43:50
你喜欢用筷子还是勺子?
回答于 2019-09-11 08:43:50
看你的异步处理的数据是否重要,如果放在线程池处理机器宕机了数据会丢失,当然你也可以先持久化数据在用线程池处理,用mq则需要引入一个中间件,增加维护精力,mq会持久化消息,保证至少一次消息消费成功,用mq需要注意消息重复消费。
回答于 2019-09-11 08:43:50
除非成本极其有限,功能非常边缘,处理结果对业务基本无影响。
否则肯定是消息队列。在持久化,性能,系统可运维性,考虑服务扩展后的接口幂等问题之类的支持都是非常友好的。
上一篇:为什么说?小时候越调皮,越好动的人,长大越会有出息?
下一篇:返回列表
相关链接 |
||
网友回复(共有 0 条回复) |