Spring 季AMQP说
建议增加并发使用者数量,以便扩展从队列进入的消息的消耗 .
在对我的应用程序进行性能测试时,我注意到相对于队列中的项目数提高并发使用者会使应用程序更快 . 但我想知道在提高消费者数量的同时是否付出了代价?我的意思是,如果我大幅增加并发消费者的数量,它是否会耗尽服务器上的资源?
理想情况下,我试图找出我可以设置的最大并发消费者数量是多少?
我会说这个并发示例与其他Java多线程场景没有什么不同 .
你可以从 Java Concurrency In Practice 书中找到这个问题的最佳答案 .
Java Concurrency In Practice
并且有一个经典公式来确定最佳的concurrecny:
1 回答
我会说这个并发示例与其他Java多线程场景没有什么不同 .
你可以从
Java Concurrency In Practice
书中找到这个问题的最佳答案 .并且有一个经典公式来确定最佳的concurrecny: