关于最大并发消费者的建议



我有一个spring集成应用程序,我正在使用消息驱动程序适配器来使用来自外部系统的消息。为了同时处理消息,我设置了并发(5(和最大并发消费者(20(,这两个功能运行良好。

但对于生产场景,我想进一步调整。我只想知道,如果我们有任何标准的建议,关于我们可以将这个最大并发消费者增加到多少?我知道这完全取决于应用程序和流量,但我希望应该有一些标准流程来计算这个数字。如果我们盲目地将这个数字增加到1000这样的随机值,可能会导致资源匮乏、冲突等,所以我正在努力了解如何微调这个属性的过程。

谢谢!

由于没有标准性能要求,因此没有标准流程。这完全取决于您的SLA,而性能系统是满足您的SLA的系统(因为没有优于SLA这回事(。当涉及到并发消费者时,主要的警告是消息的顺序。基本上,一旦你介绍了不止一个消费者,你就不能也不应该对消息排序做出任何保证。

相关内容

  • 没有找到相关文章

最新更新