【发布时间】:2014-11-04 04:47:59
【问题描述】:
假设我有 200 个事件将被放置在多个队列中(或不放置),我正在考虑将每个队列绑定到具有 200 个唯一键的主题交换。通过在一个队列和一个交换之间添加 200 个唯一绑定,我会看到性能瓶颈吗?
如果是,我有其他选择吗?
提前致谢
【问题讨论】:
假设我有 200 个事件将被放置在多个队列中(或不放置),我正在考虑将每个队列绑定到具有 200 个唯一键的主题交换。通过在一个队列和一个交换之间添加 200 个唯一绑定,我会看到性能瓶颈吗?
如果是,我有其他选择吗?
提前致谢
【问题讨论】:
一般来说,路由不太可能是最消耗资源的部分(例如 7 月 4 日的雪)。有关路由的进一步阅读,请参阅Very fast and scalable topic routing – part 1 和Very fast and scalable topic routing – part 2。
对于特定情况,它取决于 RabbitMQ 服务器可用的资源、消息流、绑定、绑定键复杂性等。无论如何,最好先运行一些负载测试以找出瓶颈,但同样,路由不太可能导致性能显着下降。
【讨论】: