我正在負載測試一個jboss消息傳遞安裝與5個生產者產生100,000 100k消息。我看到了重大的瓶頸。當我監視分析器時,我看到有15個線程名爲WorkerThread#。這些線程被分配100%而不等待。我認爲他們可能有關係。有誰知道這些線程服務的功能是否有線程池設置。我使用的是人聯黨Jboss Messaging WorkerThread#這些線程是什麼?
JBoss企業應用服務器4.3 CP08
JBoss企業服務總線4.4 CP04
JBoss的交易4.2.3._CP07
的JBoss Messaging 1.4.0.SP3-CP09
的JBoss 4.0.7規則
的JBoss jBPM的3.2.9
的JBoss Web服務2.0.1.SP2_CP07
如果您生產100,000條每條100k的消息,爲什麼您會驚訝於您有幾條線程全速工作?當然這是一件好事。 – skaffman 2010-12-06 22:22:41
當然。但是我的硬件並不是一成不變的。這必須是一個池,因爲當服務器閒置時,0%分配中只有3個,然後以100%跳轉到15。然後,我的迴應時間就下降了。看起來像我可能只是在游泳池裏。我想用游泳池中的更多線程運行一些bencmarks。 – nsfyn55 2010-12-07 15:53:33