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