假设需要创建10个队列。配置的优缺点是什么:
就IBM MQ最佳实践而言,建议使用哪一种?
谢谢。
答案 0 :(得分:2)
可能有两个以上的正确答案(是(1)一个队列管理器和(2)许多队列管理器)。但如果您只需要10个(甚至不相关的)队列对象,那么1个队列管理器可能是最佳/更好的方法。
很多时候,队列对象及其渠道根据以下列出的包容性考虑和/或要求(无特定顺序)中的一个或组合进行拆分:
我可能继续......但我没赢。
简单地说....没有简单的答案。对不起,如果这没有帮助。
答案 1 :(得分:1)
10个队列是如此微小的数字,你可以只使用一个队列管理器没问题。当你想要10,000个队列时,它会变得很有趣。
答案 2 :(得分:0)
我发现了一篇来自IBM MQ的文章,提到了以下最佳实践
“出于体系结构和性能原因,通常最好创建一个具有100个队列的队列管理器,而不是100个队列管理器,每个队列管理器有一个队列。在有意义的情况下,尝试限制队列管理器的数量。 MQ环境。每个服务器的单个队列管理器通常可以满足该服务器上所有队列和应用程序的需求“