在將應用程序部署到JBoss AS 6.0.0 Final時,我們遇到了一些類加載問題。是否有任何可以在JBoss中啓用的日誌記錄來查看何時加載類以及哪個類加載器?JBoss6類加載日誌
3
A
回答
2
我認爲你可以嘗試監測包org.jboss.classloader
類。只是這樣的行添加到您的jboss-logging.xml
文件(你可以找到在deploy
目錄中的文件):
<periodic-rotating-file-handler
file-name="${jboss.server.log.dir}/cl.log"
name="CL"
autoflush="true"
append="true"
suffix=".yyyy-MM-dd">
<error-manager>
<only-once/>
</error-manager>
<formatter>
<pattern-formatter pattern="%d %-5p [%c] (%t) %s%E%n"/>
</formatter>
</periodic-rotating-file-handler>
<logger category="org.jboss.classloader">
<level name="TRACE"/>
<handlers>
<handler-ref name="CL"/>
</handlers>
</logger>
之後,你可以找到有關的類加載在log/cl.log
文件中的一些信息。
更多信息可以在該文章中找到:EnableClassloaderLogging
4
使用JVM -verbose:class
選項。對於JBoss你下面的行添加到您的run.sh
:
JAVA_OPTS="$JAVA_OPTS -verbose:class
...和Windows(run.bat
):
set "JAVA_OPTS=%JAVA_OPTS% -verbose:class"
相關問題
- 1. 加載apache日誌amazon redshift
- 2. Wildfly類加載器和類位置在日誌
- 3. Android日誌類
- 4. QuickFIX:從日誌中加載消息
- 5. 如何禁用spring bean加載日誌
- 6. 電子webview預加載日誌DOM
- 7. .Net裝配加載錯誤的日誌?
- 8. 日誌頁面加載時間
- 9. 日誌緩慢加載頁面
- 10. XHR完成加載日誌信息
- 11. 由進程加載的日誌DLL
- 12. 日誌延遲加載操作
- 13. Jboss中的日誌級別爲7個類加載器
- 14. 通用日誌記錄無法加載類型NLog.TargetWithLayout
- 15. 爲JBOSS類加載啓用日誌記錄
- 16. 系統日誌 - 日誌行分類
- 17. 整合與jboss6
- 18. 如何在jboss6
- 19. Java加密日誌
- 20. 附加日誌JBehave
- 21. Elmah - 下載日誌爲空
- 22. Apache日誌取消下載?
- 23. 將項目特定的日誌信息載入日誌文件
- 24. 從AppEngine下載日誌包括Python日誌語句
- 25. 防止企業庫日誌記錄將日誌值添加到日誌中
- 26. 類,日誌,Android活動
- 27. 如何爲類似日誌
- 28. 我可以看到IIS加載(或不加載).net httpmodule的日誌嗎?
- 29. 向日志添加時間
- 30. Apache日誌RSA加密