Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Logging JBoss服务器日志中的错误日志有问题_Logging_Server_Jboss - Fatal编程技术网

Logging JBoss服务器日志中的错误日志有问题

Logging JBoss服务器日志中的错误日志有问题,logging,server,jboss,Logging,Server,Jboss,我们有一个带有许多应用程序的JBoss服务器。其中一个应用程序的数据库出现问题,因此它每天都在服务器日志中记录错误日志 问题是,它以一种非常奇怪的方式写入日志,其中日志的每一行都有日志级别的“ERROR”,而不是一个错误日志和它后面的其他日志[1] 这使得我们很难将警报配置到服务器日志 [1] 2019-10-27 03:59:38164错误[stderr](默认任务-19)java.sql.SQLException:javax.resource.ResourceException:IJ0004

我们有一个带有许多应用程序的JBoss服务器。其中一个应用程序的数据库出现问题,因此它每天都在服务器日志中记录错误日志

问题是,它以一种非常奇怪的方式写入日志,其中日志的每一行都有日志级别的“ERROR”,而不是一个错误日志和它后面的其他日志[1]

这使得我们很难将警报配置到服务器日志

[1]

2019-10-27 03:59:38164错误[stderr](默认任务-19)java.sql.SQLException:javax.resource.ResourceException:IJ000453:无法获取java:jboss/jdbc/masonds的托管连接
2019-10-27 03:59:38164 org.jboss.jca.adapters.jdbc.WrapperDataSource.getConnection(WrapperDataSource.java:146)处的错误[stderr](默认任务-19)
2019-10-27 03:59:38164 org.jboss.as.connector.subsystem.datasources.WildFlyDataSource.getConnection(WildFlyDataSource.java:64)处的错误[stderr](默认任务-19)
2019-10-27 03:59:38164错误[stderr](默认任务-19)位于com.org.mason.GlobalMethod.GetDatabaseConnection(GlobalMethod.java:21)
2019-10-27 03:59:38164错误[stderr](默认任务-19)位于com.org.mason.dao.MasonWebPage.getRecords(MasonWebPage.java:65)
2019-10-27 03:59:38164错误[stderr](默认任务-19)位于com.org.mason.dao.MasonWebPage.(MasonWebPage.java:33)
2019-10-27 03:59:38164 sun.reflect.GeneratedConstructorAccessor583.newInstance处的错误[stderr](默认任务-19)(未知源)
2019-10-27 03:59:38164 sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)处出现错误[stderr](默认任务-19)
2019-10-27 03:59:38164 java.lang.reflect.Constructor.newInstance(Constructor.java:423)处的错误[stderr](默认任务-19)
2019-10-27 03:59:38164 org.apache.wicket.session.DefaultPageFactory.newPage(DefaultPageFactory.java:175)上的错误[stderr](默认任务-19)
2019-10-27 03:59:38164错误[stderr](默认任务-19)位于org.apache.wicket.session.DefaultPageFactory.newPage(DefaultPageFactory.java:67)
2019-10-27 03:59:38164 org.apache.wicket.DefaultMapperContext.newPageInstance(DefaultMapperContext.java:102)上的错误[stderr](默认任务-19)
2019-10-27 03:59:38164 org.apache.wicket.core.request.handler.PageProvider.resolvePageInstance(PageProvider.java:271)处的错误[stderr](默认任务-19)
2019-10-27 03:59:38164 org.apache.wicket.core.request.handler.PageProvider.getPageInstance(PageProvider.java:169)处的错误[stderr](默认任务-19)
2019-10-27 03:59:38164 org.apache.wicket.request.handler.render.PageRenderer.getPage(PageRenderer.java:78)上的错误[stderr](默认任务-19)
2019-10-27 03:59:38164 org.apache.wicket.request.handler.render.WebPageRender.isPageStateless(WebPageRender.java:287)上的错误[stderr](默认任务-19)
2019-10-27 03:59:38164 org.apache.wicket.request.handler.render.WebPageRenderer.shouldRenderPageAndWriterResponse(WebPageRenderer.java:329)处的错误[stderr](默认任务-19)
2019-10-27 03:59:38165 org.apache.wicket.request.handler.render.webagerenderer.response(webagerenderer.java:193)处的错误[stderr](默认任务-19)
2019-10-27 03:59:38165 org.apache.wicket.core.request.handler.RenderPageRequestHandler.Response(RenderPageRequestHandler.java:175)处的错误[stderr](默认任务-19)
2019-10-27 03:59:38165 org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:865)处的错误[stderr](默认任务-19)
2019-10-27 03:59:38165 org.apache.wicket.request.RequestHandlerStack.execute(RequestHandlerStack.java:64)处的错误[stderr](默认任务-19)
2019-10-27 03:59:38165 org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:265)处的错误[stderr](默认任务-19)
2019-10-27 03:59:38165 org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:222)处的错误[stderr](默认任务-19)
2019-10-27 03:59:38165 org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:293)处的错误[stderr](默认任务-19)
2019-10-27 03:59:38165 org.apache.wicket.protocol.http.WicketFilter.processRequestCycle(WicketFilter.java:261)上的错误[stderr](默认任务-19)
2019-10-27 03:59:38165 org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:203)上的错误[stderr](默认任务-19)
2019-10-27 03:59:38165错误[stderr](默认任务-19)位于org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:284)
2019-10-27 03:59:38165 io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)处的错误[stderr](默认任务-19)
2019-10-27 03:59:38165 io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter处的错误[stderr](默认任务-19)(FilterHandler.java:131)

运行Jboss 7.1的Linux RHEAL服务器这是一种非常标准的日志文件格式-您对此有什么问题?这只是堆栈跟踪中的一个错误。但在这个日志中,由于某种原因,它在堆栈跟踪的每一行中都写了“ERROR”。您的日志设置(即log4j、slf4j、JBoss)如何?我看到它正在记录到stderr,而不是一个“常规”的记录器。您如何调用日志记录?正如@stdunbar所述,这是写入
stderr
的操作,您是否在执行类似于
Throwable.printStackTrace()
?@stdunbar的操作。谢谢你的回复。我们使用log4j进行日志记录。我不确定“Throwable.printStackTrace()”是否是我们正在做的事情。但是只有很少的错误日志是这种格式的,它们很少出现。这是一种非常标准的日志文件格式-您有什么问题?这只是堆栈跟踪的一个错误。但在这个日志中,由于某种原因,它在堆栈跟踪的每一行中都写了“ERROR”。您的日志设置(即log4j、slf4j、JBoss)如何?我看到它正在记录到stderr,而不是一个“常规”的记录器。你怎么称呼日志记录?正如@stdunbar所说,我
2019-10-27 03:59:38,164 ERROR [stderr] (default task-19) java.sql.SQLException: javax.resource.ResourceException: IJ000453: Unable to get managed connection for java:jboss/jdbc/masonds
2019-10-27 03:59:38,164 ERROR [stderr] (default task-19)    at org.jboss.jca.adapters.jdbc.WrapperDataSource.getConnection(WrapperDataSource.java:146)
2019-10-27 03:59:38,164 ERROR [stderr] (default task-19)    at org.jboss.as.connector.subsystems.datasources.WildFlyDataSource.getConnection(WildFlyDataSource.java:64)
2019-10-27 03:59:38,164 ERROR [stderr] (default task-19)    at com.org.mason.GlobalMethod.GetDatabaseConnection(GlobalMethod.java:21)
2019-10-27 03:59:38,164 ERROR [stderr] (default task-19)    at com.org.mason.dao.MasonWebPage.getRecords(MasonWebPage.java:65)
2019-10-27 03:59:38,164 ERROR [stderr] (default task-19)    at com.org.mason.dao.MasonWebPage.<init>(MasonWebPage.java:33)
2019-10-27 03:59:38,164 ERROR [stderr] (default task-19)    at sun.reflect.GeneratedConstructorAccessor583.newInstance(Unknown Source)
2019-10-27 03:59:38,164 ERROR [stderr] (default task-19)    at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
2019-10-27 03:59:38,164 ERROR [stderr] (default task-19)    at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
2019-10-27 03:59:38,164 ERROR [stderr] (default task-19)    at org.apache.wicket.session.DefaultPageFactory.newPage(DefaultPageFactory.java:175)
2019-10-27 03:59:38,164 ERROR [stderr] (default task-19)    at org.apache.wicket.session.DefaultPageFactory.newPage(DefaultPageFactory.java:67)
2019-10-27 03:59:38,164 ERROR [stderr] (default task-19)    at org.apache.wicket.DefaultMapperContext.newPageInstance(DefaultMapperContext.java:102)
2019-10-27 03:59:38,164 ERROR [stderr] (default task-19)    at org.apache.wicket.core.request.handler.PageProvider.resolvePageInstance(PageProvider.java:271)
2019-10-27 03:59:38,164 ERROR [stderr] (default task-19)    at org.apache.wicket.core.request.handler.PageProvider.getPageInstance(PageProvider.java:169)
2019-10-27 03:59:38,164 ERROR [stderr] (default task-19)    at org.apache.wicket.request.handler.render.PageRenderer.getPage(PageRenderer.java:78)
2019-10-27 03:59:38,164 ERROR [stderr] (default task-19)    at org.apache.wicket.request.handler.render.WebPageRenderer.isPageStateless(WebPageRenderer.java:287)
2019-10-27 03:59:38,164 ERROR [stderr] (default task-19)    at org.apache.wicket.request.handler.render.WebPageRenderer.shouldRenderPageAndWriteResponse(WebPageRenderer.java:329)
2019-10-27 03:59:38,165 ERROR [stderr] (default task-19)    at org.apache.wicket.request.handler.render.WebPageRenderer.respond(WebPageRenderer.java:193)
2019-10-27 03:59:38,165 ERROR [stderr] (default task-19)    at org.apache.wicket.core.request.handler.RenderPageRequestHandler.respond(RenderPageRequestHandler.java:175)
2019-10-27 03:59:38,165 ERROR [stderr] (default task-19)    at org.apache.wicket.request.cycle.RequestCycle$HandlerExecutor.respond(RequestCycle.java:865)
2019-10-27 03:59:38,165 ERROR [stderr] (default task-19)    at org.apache.wicket.request.RequestHandlerStack.execute(RequestHandlerStack.java:64)
2019-10-27 03:59:38,165 ERROR [stderr] (default task-19)    at org.apache.wicket.request.cycle.RequestCycle.execute(RequestCycle.java:265)
2019-10-27 03:59:38,165 ERROR [stderr] (default task-19)    at org.apache.wicket.request.cycle.RequestCycle.processRequest(RequestCycle.java:222)
2019-10-27 03:59:38,165 ERROR [stderr] (default task-19)    at org.apache.wicket.request.cycle.RequestCycle.processRequestAndDetach(RequestCycle.java:293)
2019-10-27 03:59:38,165 ERROR [stderr] (default task-19)    at org.apache.wicket.protocol.http.WicketFilter.processRequestCycle(WicketFilter.java:261)
2019-10-27 03:59:38,165 ERROR [stderr] (default task-19)    at org.apache.wicket.protocol.http.WicketFilter.processRequest(WicketFilter.java:203)
2019-10-27 03:59:38,165 ERROR [stderr] (default task-19)    at org.apache.wicket.protocol.http.WicketFilter.doFilter(WicketFilter.java:284)
2019-10-27 03:59:38,165 ERROR [stderr] (default task-19)    at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:61)
2019-10-27 03:59:38,165 ERROR [stderr] (default task-19)    at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131)