什么是EJB Default - 日志中的[number]?

时间:2016-08-18 22:01:06

标签: java multithreading ejb

我正在尝试调试我们在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

1 个答案:

答案 0 :(得分:2)

这是线程名称。在您的示例日志部分中,有一个运行EJB代码的线程。最终,该行的格式可能来自log4j的PattenLayout

至于它将如何帮助你 - 作为一个例子,我们可以看到“EJB default - 8”线程运行了一些代码。我用它来了解特定线程正在做什么。