我正在尝试调试我们在JBOSS上托管的应用程序。我看到如下的日志。
问:[pool-***]
和[EJB Default **]
以及[Thread -**]
到底代表什么?
它将如何帮助我进行调试。
我是EJB的新手,请忍受我的无知。我在谷歌找不到好的答案。
2016-08-18 17:55:49,119] [pool-10-thread-1] [DEBUG] com.informatica.mdm.util.SqlHelper: binded stmt: SELECT LAST_CHANGE_DATE FROM C_REPOS_DB_RELEASE
[2016-08-18 17:55:51,132] [pool-10-thread-1] [DEBUG] com.informatica.mdm.util.SqlHelper: binded stmt: SELECT LAST_CHANGE_DATE FROM C_REPOS_DB_RELEASE
[2016-08-18 17:55:51,132] [pool-10-thread-1] [DEBUG] com.informatica.mdm.util.SqlHelper: binded stmt: SELECT LAST_CHANGE_DATE FROM C_REPOS_DB_RELEASE
[2016-08-18 17:55:51,132] [pool-10-thread-1] [DEBUG] com.informatica.mdm.util.SqlHelper: binded stmt: SELECT LAST_CHANGE_DATE FROM C_REPOS_DB_RELEASE
或
[2016-08-18 17:57:35,448] [Thread-167] [DEBUG] com.siperian.mrm.server.CleanseServerOnlinePollerManager: [com.delos.cmx.server.datalayer.repository.cleanse.ReposCleanseMatchServer@6484aa54]
或
[2016-08-18 17:56:48,196] [EJB default - 8] [INFO ] com.pfg.idd.customuserexit.util.SIFUtil: PFGCSifUtil - searchQuery - Token Value is : SVR1.A4BBM and - MatchCount is : 8
[2016-08-18 17:56:48,196] [EJB default - 8] [INFO ] com.pfg.idd.customuserexit.util.SIFUtil: END of searchQuery method
[2016-08-18 17:56:48,196] [EJB default - 8] [INFO ] com.pfg.idd.customuserexit.util.VendorUserRole: SearchQueryResponse----->8
答案 0 :(得分:2)
这是线程名称。在您的示例日志部分中,有一个运行EJB代码的线程。最终,该行的格式可能来自log4j的PattenLayout。
至于它将如何帮助你 - 作为一个例子,我们可以看到“EJB default - 8”线程运行了一些代码。我用它来了解特定线程正在做什么。