production-infinite异常循环正在打印

s8vozzvw  于 2021-10-10  发布在  Java
关注(0)|答案(0)|浏览(137)
[com.servicenow.wfm.controller.app.UncaughtExceptionCatchingFilter] [] [] - [71de9350-f819-4770-b8ed-7585d8b0e7e2] Uncaught exception during processing of request null
javax.servlet.ServletException: javax.ws.rs.ProcessingException: org.apache.catalina.connector.ClientAbortException: java.io.EOFException: Unexpected EOF read on the socket
    at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:410)
    at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:346)
    at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:366)
    at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:319)
    at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:205)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.servicenow.wfm.controller.app.BrowserSecurityFilter.doFilter(BrowserSecurityFilter.java:86)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166)
    at com.servicenow.wfm.controller.app.IncomingRequestFilter.doFilter(IncomingRequestFilter.java:74)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193)

此日志以无限循环打印,并以非常快的速度填满磁盘空间。在5个示例中的1个示例上观察到此问题,在我们重新启动此服务后,此问题消失。没有从我们的应用程序打印的日志。在整个日志文件中仅复制此堆栈跟踪。这个日志的原因可能是什么?
我们应用程序的最后一个日志表明,我们试图从redis获取密钥值。

BoundListOperations<String, String> listOps = mRedisTemplate
                .boundListOps(getPackagingJobsQueue(platformRequested));
        String productKey = listOps.leftPop();

关于我们机器的一些细节:

Server version: Apache Tomcat/8.5.53
Server built:  Mar 11 2020 10:01:39 UTC
Server number: 8.5.53.0
OS Name:    Linux
OS Version:   3.10.0-1160.11.1.el7.x86_64
Architecture:  amd64
JVM Version:  1.8.0_162-b12
JVM Vendor:   Oracle Corporation

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题