2012-03-30 104 views

回答

0

我不確定是否有能力將特定請求映射到線程,但您可以肯定地看到使用AccessLogValve向Tomcat發出了什麼HTTP請求。如果需要,您可以使用時間戳來映射這些請求。

0

賈斯珀;

艱鉅的方式做,這是檢查有這種模式的MBean的每個實例:

jboss.web:name=HttpRequest1,type=RequestProcessor,worker=http-0.0.0.0-18080 

他們是代表服務線程web請求MBean和它們的屬性稱爲currentQueryString這是當前正在處理的請求的查詢字符串。還有currentUri方法的屬性。您也可以編寫這些數據的集合。

一個簡單的方法,這是在JBoss服務器默認啓用,是使用可在:

http://localhost:8080/web-console/status 

它輕而易舉地聚集那些相同的MBean的並報告他們的一頁。

還爲更全面的報告

http://localhost:8080/web-console/status?full=true 

和XML格式的輸出選項

http://localhost:8080/web-console/status?XML=true