我们将RabbitMQ用作我们客户的第三方帐户应用程序的排队系统。有几个原因,但其中一个原因是我们可以控制数据进入应用程序的速度。有时会形成一个庞大的队列,这很有效。
但是我们想将RabbitMQ用于另一个我们想要分开并更加实时的应用程序。
如果有100,000条消息排队等候帐户应用,我希望其他应用可以直接处理
答案 0 :(得分:1)
如果您想处理更多应用程序,一种解决方案是使用rabbitmq virtual hosts,这样您就可以使用不同的环境,也可以使用不同的用户/密码进行访问。
一般来说,扩展的最佳方法是扩展队列,如果需要处理高吞吐量,可以创建集群并扩展节点之间的流量。
你应该避免拥有一个巨大的队列! ..所以更多的队列更大规模!