求大神们指导,为什么openstack要用rabbitmq这类消息中间件来进行RPC这类的操作呢,直接rpc不行吗?

Xuanyuan92 发布于 2017/02/03 11:26
阅读 131
收藏 0

如题,求各位大神指导,不胜感激啊!

新年快乐!

加载中
0
polly-wowo
polly-wowo
举个例子 不一定恰当,但可以理解思路。比如rpc调用方可能需要考虑有那些节点,那个节点可以处理,调用哪个。而用mq,不管有多少节点,只需要把请求丢进队列,所有节点都认识mq,其中一个节点把消息拿走处理,然后把处理结果丢回队列就行了
Xuanyuan92
Xuanyuan92
主要就是灵活便捷是吧,谢谢!
0
polly-wowo
polly-wowo
用mq更方便处理分布式和异步消息
Xuanyuan92
Xuanyuan92
谢谢!不过能不能麻烦说的详细一点,或者有什么资料推荐一下,再次感谢!
返回顶部
顶部