我应该使用哪种交换类型的RabbitMQ和什么时候?

时间:2014-08-29 08:35:44

标签: performance rabbitmq amqp spring-amqp

我们有5个内部模块,它们部署在同一内部网络上的不同服务器上。例如:SM,CS,MS,PA,CM。我们想将Rabbitmq用作MOM。

我的问题是如何决定:

  1. 我应该使用多少主题交换队列?(SM应该使用多个CM模块进行10种不同的操作)我应该只创建一个监听所有传入消息的侦听器,然后手动将它们重定向到相关方法吗?或者我应该为每个操作创建队列,意味着我需要创建10个不同的队列。

  2. SM,CS和PA与CM进行通信以获得不同的方法。我应该如何决定使用多少直接交换,主题交换,扇出或标题交换?

  3. 感谢

0 个答案:

没有答案