关于消息队列的几点思考(2)

在系统中引入消息队列可能会出现的问题 系统的可用性降低:系统引入的外部依赖越多,越容易挂掉,最初是A系统同步调用BCD三个系统的接口,ABCD都没问题。如果加入MQ等更多的依赖,如果说MQ出现故障,整个系统都会崩溃。引入的组件越多,故障的可能性就越大。 系统的复杂性提高:加入MQ,如何保证消息没有被重复消费?如何处理消息丢失的问题?如何保证消息传递的顺序性问题?这些都是在生产环境中会遇到的问题。
相关文章
相关标签/搜索