我看到的所有示例都是通過將JAR文件傳遞到命令行來用於Java SE應用程序的。 JConsole可以附加到WAR或EAR並監視應用程序性能?jconsole可以與Java EE一起使用嗎?
2
A
回答
2
JConsole用於監視JVM。我假設你想監視你的應用服務器的性能。爲此,在初始化應用程序服務器時,必須設置com.sun.management.jmxremote屬性。
例如,在Tomcat的(我知道這是不是一個完整的Java EE容器),你會開始容器爲:
>startup.bat -Dcom.sun.management.jmxremote
然後,您可以啓動JConsole的獨立應用
>jconsole
,然後將jconsole附加到運行Tomcat的Java進程。 類似的步驟適用於其他應用程序服務器。
0
如果你正在使用Tomcat,你應該嘗試lambda probe。這是一個war文件,一旦在tomcat上安裝,就可以啓用一個具有與jconsole類似的監視功能的Web應用程序。
在lambda探針網頁上還有一個JBoss下載,但我只在tomcat上測試過。
0
如前所述,jconsole監視JVM,即整個應用程序服務器實例,而不是部署爲戰爭或耳朵的特定Web應用程序。
如果您正在尋找更細粒度的Web應用程序性能監視,您可以嘗試查看諸如JAMon之類的工具。
相關問題
- 1. 您可以將Java EE框架與Google App Engine一起使用嗎?
- 2. jQuery可以與Ext.js一起使用嗎?
- 3. ImageMagickNET可以與c#一起使用嗎?
- 4. neo4j可以與NetBeans一起使用嗎?
- 5. HAML可以與Less.js一起使用嗎?
- 6. Lucene.NET可以與MVVM一起使用嗎?
- 7. NSFormatter可以與NSPopUpButton一起使用嗎?
- 8. AsyncFileUpload可以與UpdatePanel一起使用嗎?
- 9. Django可以與py2exe一起使用嗎?
- 10. Console2可以與Powershell一起使用嗎?
- 11. Sinatra可以與IronRuby一起使用嗎?
- 12. markerwithlabel可以與google.maps.circle一起使用嗎?
- 13. @JsonTypeInfo可以與Collections一起使用嗎?
- 14. PowerMock可以與ElasticsearchIntegrationTest一起使用嗎?
- 15. ado.net的Microsoft Sync框架可以與Java一起使用嗎?
- 16. Java Restlet API可以與REST PHP API一起使用嗎?
- 17. JConsole可以嵌入到Java應用程序中嗎?
- 18. Java的JConsole可以用來自動配置內存嗎?
- 19. 可以用gwt與java以外的其他語言一起使用嗎?
- 20. 使用Go可以與Microsoft Sharepoint一起使用嗎?
- 21. 可以將CopyOnWriteArrayList與可變對象一起使用嗎?
- 22. 您可以將RegAsm與可執行文件一起使用嗎?
- 23. Can RowSets可與PreparedStatements一起使用嗎?
- 24. JavaScript fillStyle可與stroke()一起使用嗎?
- 25. each()和prev()可以一起使用嗎?
- 26. sigqueue可以和pthreads一起使用嗎?
- 27. recvmsg()和sendto()可以一起使用嗎?
- 28. JCIFS可以和Jersey一起使用嗎?
- 29. 可以和數組一起使用嗎?
- 30. Dotfuscator和ILMerge可以一起使用嗎?