2014-04-01 23 views
0

我通過瀏覽器ActiveMQ的Hawtio儀表盤是

http://localhost:8161/hawtio/#/dashboard/ 

這是一個驚人的儀表板,我喜歡它的一切使用Hawtio控制檯的工作過於緩慢。 問題是,現在我開始加載測試我的服務器。數百名消費者參與其中。 (雖然在不同的機器上)

而當一個「大」(1000個併發用戶)流量開始打我的ActiveMQ的儀表板客戶端沒有響應,是極其緩慢的,它勉強可用

任何想法,爲什麼?

謝謝

+0

你使用的是什麼版本的hawtio?它是Apache ActiveMQ 5.9.0中的一款嗎?自從hawtio以來,已經有很多版本 - http://hawt.io/ –

回答

0

它只是儀表板頁面或整個控制檯?第一個建議是轉到首選項並回撥刷新率;控制檯的請求必須與這1000個用戶進行競爭

另外,如果它與ActiveMQ在同一個JVM中,也許ActiveMQ會佔用大部分可用線程來爲這些用戶提供服務。您始終可以在單獨的JVM中運行hawtio,並使用「連接」頁面連接到ActiveMQ JVM。這可能特別有助於hawtio的HTML模板,因爲這些模板從同一場戰爭中獲得,儘管它們只應該下載一次然後緩存起來。

+0

整個控制檯。你的意思是什麼回撥?將其設置爲30秒? – Urbanleg

+0

是的,30秒。也許我們需要更長的選項,比如1或5分鐘。 –

+0

順便說一下,我們在最新的hawtio中做了一些改進,以限制我們在jmx樹中嵌套的深度。它也可能對這個儀表板有所幫助。 –