【问题标题】:RabbitMQ - parellel queueRabbitMQ - 并行队列
【发布时间】:2017-03-04 00:37:21
【问题描述】:

我们使用 RabbitMQ 作为我们客户的第 3 方帐户应用程序的排队系统。有几个原因,但一个是我们可以控制数据进入应用程序的速度。有时会建立一个庞大的队列,这非常有效。

但是,我们希望将 RabbitMQ 用于另一个我们希望独立且更加实时的应用程序。

  • 单独的交换/队列效果最好吗?
  • 我需要单独的控制台应用吗?

如果帐户应用程序有 100,000 条消息排队,我希望其他应用程序直接处理

【问题讨论】:

    标签: rabbitmq


    【解决方案1】:

    如果你想处理更多的应用程序,一个解决方案是使用rabbitmq virtual hosts,这样你就有不同的环境,你也可以使用不同的用户/密码来访问。

    一般来说,最好的扩展方式是扩展队列,如果您需要处理高吞吐量,您可以创建一个集群并扩展节点之间的流量。

    您应该避免排长队! ..所以更多的队列更大的规模!

    【讨论】:

    • 是的,一个巨大的队列适用于帐户应用程序,但现在在做不同的事情时会出现问题。 VHosts 看起来是个不错的选择。我一定会调查的。干杯。
    猜你喜欢
    • 2021-06-14
    • 2019-12-23
    • 2016-12-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-26
    • 2013-04-19
    • 2013-08-09
    相关资源
    最近更新 更多