2011-03-30 66 views
0

我想通過HTTP請求發送消息到ActiveMQ。我創建了自己的Servlet(默認的Servlet不太好)。不幸的是,我的服務器只能處理每秒400個請求。通過REST的ActiveMQ:高吞吐量碼頭配置

是否有一個配置,我必須這樣做碼頭能夠處理更多?

我在8核心maschine運行,所以更多的請求不應該是一個問題。

+0

嗨,我看起來幾乎相同。請幫忙。 http://stackoverflow.com/questions/19706788/jersey-rest-web-service-with-activemq-middleware-integration – Kumar 2013-11-06 12:44:08

回答

0

兩個建議: 是否配置碼頭線程池不夠高,同時處理您的請求?

或者是100%的JVM運行時的CPU利用率?如果是的話,你可能想運行一些Java分析器,並找出大部分時間都花在哪裏。

+0

我使用activemq jetty.xml文件配置了線程池。 <屬性名= 「minThreads」 值= 「1000」/> <屬性名= 「maxThreads」 值= 「1000」/ > '和cpu大多是閒置的。 – Laures 2011-03-31 12:11:29