首页 文章

是否有提高 Spring 季AMQP并发消费者数量的代价

提问于
浏览
3

Spring 季AMQP说

建议增加并发使用者数量,以便扩展从队列进入的消息的消耗 .

在对我的应用程序进行性能测试时,我注意到相对于队列中的项目数提高并发使用者会使应用程序更快 . 但我想知道在提高消费者数量的同时是否付出了代价?我的意思是,如果我大幅增加并发消费者的数量,它是否会耗尽服务器上的资源?

理想情况下,我试图找出我可以设置的最大并发消费者数量是多少?

1 回答

  • 1

    我会说这个并发示例与其他Java多线程场景没有什么不同 .

    你可以从 Java Concurrency In Practice 书中找到这个问题的最佳答案 .

    并且有一个经典公式来确定最佳的concurrecny:

    enter image description here

相关问题