Получение java.net.SocketTimeoutException: тайм-аут чтения на сервере zuul - PullRequest
0 голосов
/ 13 июня 2019

Мы используем Zuul, Eureka в нашем решении. Службы работают некоторое время. После этого получаю следующую ошибку

2019-06-13 19: 17: 28.513 WARN [smartpra-service-proxy, 94a4b92897a14f4b, 94a4b92897a14f4b, false] 26976 --- [io-8060-exec-42] oscnzfilters.post.SendErrorFilter: ошибка во время фильтрации

com.netflix.zuul.exception.ZuulException: ошибка пересылки в org.springframework.cloud.netflix.zuul.filters.route.SimpleHostRoutingFilter.handleException (SimpleHostRoutingFilter.java:237) ~ [spring-cloud-netflix-zuul-2.0.1.RELEASE.jar! /: 2.0.1.RELEASE ] в org.springframework.cloud.netflix.zuul.filters.route.SimpleHostRoutingFilter.run (SimpleHostRoutingFilter.java:217) ~ [spring-cloud-netflix-zuul-2.0.1.RELEASE.jar! /: 2.0.1.RELEASE ] на com.netflix.zuul.ZuulFilter.runFilter (ZuulFilter.java:117) ~ [zuul-core-1.3.1.jar! /: 1.3.1] на com.netflix.zuul.FilterProcessor.processZuulFilter (FilterProcessor.java:193) ~ [zuul-core-1.3.1.jar! /: 1.3.1] на com.netflix.zuul.FilterProcessor.runFilters (FilterProcessor.java:157) ~ [zuul-core-1.3.1.jar! /: 1.3.1] на com.netflix.zuul.FilterProcessor.route (FilterProcessor.java:118) ~ [zuul-core-1.3.1.jar! /: 1.3.1] на com.netflix.zuul.ZuulRunner.route (ZuulRunner.java:96) ~ [zuul-core-1.3.1.jar! /: 1.3.1] на com.netflix.zuul.http.ZuulServlet.route (ZuulServlet.java:116) ~ [zuul-core-1.3.1.jar! /: 1.3.1] на com.netflix.zuul.http.ZuulServlet.service (ZuulServlet.java:81) ~ [zuul-core-1.3.1.jar! /: 1.3.1] в org.springframework.web.servlet.mvc.ServletWrappingController.handleRequestInternal (ServletWrappingController.java:165) [spring-webmvc-5.0.9.RELEASE.jar! /: 5.0.9.RELEASE] в org.springframework.cloud.netflix.zuul.web.ZuulController.handleRequest (ZuulController.java:44) [spring-cloud-netflix-zuul-2.0.1.RELEASE.jar! /: 2.0.1.RELEASE] в org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle (SimpleControllerHandlerAdapter.java:52) [spring-webmvc-5.0.9.RELEASE.jar! /: 5.0.9.RELEASE] в org.springframework.web.servlet.DispatcherServlet.doDispatch (DispatcherServlet.java:991) [spring-webmvc-5.0.9.RELEASE.jar! /: 5.0.9.RELEASE] в org.springframework.web.servlet.DispatcherServlet.doService (DispatcherServlet.java:925) [spring-webmvc-5.0.9.RELEASE.jar! /: 5.0.9.RELEASE] в org.springframework.web.servlet.FrameworkServlet.processRequest (FrameworkServlet.java:974) [spring-webmvc-5.0.9.RELEASE.jar! /: 5.0.9.RELEASE] в org.springframework.web.servlet.FrameworkServlet.doPost (FrameworkServlet.java:877) [spring-webmvc-5.0.9.RELEASE.jar! /: 5.0.9.RELEASE] в javax.servlet.http.HttpServlet.service (HttpServlet.java:661) [tomcat-embed-core-8.5.34.jar! /: 8.5.34] в org.springframework.web.servlet.FrameworkServlet.service (FrameworkServlet.java:851) [spring-webmvc-5.0.9.RELEASE.jar! /: 5.0.9.RELEASE] в javax.servlet.http.HttpServlet.service (HttpServlet.java:742) [tomcat-embed-core-8.5.34.jar! /: 8.5.34] в org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java:231) [tomcat-embed-core-8.5.34.jar! /: 8.5.34] в org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java:166) [tomcat-embed-core-8.5.34.jar! /: 8.5.34] в org.apache.tomcat.websocket.server.WsFilter.doFilter (WsFilter.java:52) [tomcat-embed-websocket-8.5.34.jar! /: 8.5.34] в org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java:193) [tomcat-embed-core-8.5.34.jar! /: 8.5.34] в org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java:166) [tomcat-embed-core-8.5.34.jar! /: 8.5.34] в org.springframework.boot.actuate.web.trace.servlet.HttpTraceFilter.doFilterInternal (HttpTraceFilter.java:90) [spring-boot-actator-2.0.5.RELEASE.jar! /: 2.0.5.RELEASE] в org.springframework.web.filter.OncePerRequestFilter.doFilter (OncePerRequestFilter.java:107) [spring-web-5.0.9.RELEASE.jar! /: 5.0.9.RELEASE]в org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java:193) [tomcat-embed-core-8.5.34.jar! /: 8.5.34] в org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [tomcat-embed-core-8.5.34.jar! /: 8.5.34] в org.springframework.security.web.FilterChainProxy $ VirtualFilterChain.doFilter (FilterChainProxy.java:320) [spring-security-web-5.0.8.RELEASE.jar! /: 5.0.8.RELEASE] в org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke (FilterSecurityInterceptor.java:127) [spring-security-web-5.0.8.RELEASE.jar! /: 5.0.8.RELEASE] в org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter (FilterSecurityInterceptor.java:91) [spring-security-web-5.0.8.RELEASE.jar! /: 5.0.8.RELEASE] at org.springframework.security.web.FilterChainProxy $ VirtualFilterChain.doFilter (FilterChainProxy.java:334) [spring-security-web-5.0.8.RELEASE.jar! /:5.0.8.RELEASE] на org.springframework.security.web.access.ExceptionTranslationFilter.doFilter (ExceptionTranslationFilter.java:119) [spring-security-web-5.0.8.RELEASE.jar! /: 5.0.8.RELEASE] в org.springframework.security.web.FilterChainProxy $ VirtualFilterChain.doFter (FilterChainProxy.java:334) [spring-security-web-5.0.8.RELEASE.jar! /: 5.0.8.RELEASE] в org.springframework.security.web.session.SessionManagementFilter.doFilter (SessionManagementFilter.java:137)[spring-security-web-5.0.8.RELEASE.jar! /: 5.0.8.RELEASE] в org.springframework.security.web.FilterChainProxy $ VirtualFilterChain.doFilter (FilterChainProxy.java:334) [spring-security-web-5.0.8.RELEASE.jar! /: 5.0.8.RELEASE] в org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter (AnonymousAuthenticationFilter.java:111) [spring-security-web-5.0.8.RELEASE.jar! /: 5.0.8.RELEASE] at org.springframework.security.web.FilterChainProxy $ VirtualFilterChain.doFilter (FilterChainProxy.java:334) [spring-security-web-5.0.8.RELEASE.jar! /: 5.0.8.RELEASE] на орг.ecurity.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter (SecurityContextHolderAwareRequestFilter.java:170) [spring-security-web-5.0.8.RELEASE.jar! /: 5.0.8.RELEASE] в org.springframehaF.WebVirtualFilterChain.doFilter (FilterChainProxy.java:334) [spring-security-web-5.0.8.RELEASE.jar! /: 5.0.8.RELEASE] в org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter (RequestCacheter.Java: 63) [spring-security-web-5.0.8.RELEASE.jar! /: 5.0.8.RELEASE] в org.springframework.security.web.FilterChainProxy $ VirtualFilterChain.doFilter (FilterChainProxy.java:334) [весна-security-web-5.0.8.-2.3.3.RELEASE.jar! /: Na] at org.springframework.security.web.FilterChainProxy $ VirtualFilterChain.doFilter (FilterChainProxy.java:334) [spring-security-web-5.0.8.RELEASE.jar! /: 5.0.8.RELEASE] в org.springframework.security.web.authentication.logout.LogoutFilter.doFilter (LogoutFilter.java:116) [spring-security-web-5.0.8.RELEASE.jar! /: 5.0.8.RELEASE] в org.springframework.security.web.FilterChainProxy $ VirtualFilterChain.doFilter (FilterChainProxy.java:334) [spring-security-web-5.0.8.RELEASE.jar! /: 5.0.8.RELEASE] at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal (HeaderWriterFilter.java:66) [spring-security-web-5.0.8.RELEASE.jar! /: 5.0.8.RELEASE] в org.springframework.web.filter.OncePerRequestFilter.doFilter (OncePerRequestFilter.java:107) [spring-web-5.0.9.RELEASE.jar! /: 5.0.9.RELEASE] в org.springframework.security.web.FilterChainProxy $ VirtualFilterChain.doFilter (FilterChainProxy.java:334) [spring-security-web-5.0.8.RELEASE.jar! /: 5.0.8.RELEASE]в org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter (SecurityContextPersistenceFilter.java:105) [spring-security-web-5.0.8.RELEASE.jar! /: 5.0.8.RELEASE] в org.springframework.secure.web.FilterChainProxy $ VirtualFilterChain.doFilter (FilterChainProxy.java:334) [spring-security-web-5.0.8.RELEASE.jar! /: 5.0.8.RELEASE] в org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter..java: 107) [spring-web-5.0.9.RELEASE.jar! /: 5.0.9.RELEASE] в org.springframework.security.web.FilterChainProxy $ VirtualFilterChain.doFilter (FilterChainProxy.java:334) [spring-security-web-5.0.8.RELEASE.jar! /: 5.0.8.RELEASE] по адресу org.springframework.security.web.FilterChainProxy.doFilterInternal (FilterChainProxy.java:215) [spring-security-web-5.0.8.! RELEASE.jar /: 5.0.8.RELEASE] в org.springframework.security.web.FilterChainProxy.doFilter (FilterChainProxy.java:178) [spring-security-web-5.0.8.RELEASE.jar! /: 5.0.8.RELEASE] в орг.springframework.web.filter.DelegatingFilterProxy.invokeDelegate (DelegatingFilterProxy.java:357) [spring-web-5.0.9.RELEASE.jar! /: 5.0.9.RELEASE] в org.springframework.web.filter.DelegatingFilterProxy.doDelegatingFilterProxy.java:270) [spring-web-5.0.9.RELEASE.jar! /: 5.0.9.RELEASE] в org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java:193) [tomcat-embed-core-8.5.34.jar! /: 8.5.34] at org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java:166) [tomcat-embed-core-8.5.34.jar! /: 8.5.34] at org.springframework.cloud.sleuth.instrument.web.ExceptionLoggingFilter.doFilter (ExceptionLoggingFilter.java:48) [spring-cloud-sleuth-core-2.0.1.RELEASE.jar! /: 2.0.1.RELEASE] в org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java:193) [tomcat-embed-core-8.5.34.jar! /: 8.5.34] по адресу org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java:166) [tomcat-embed-core-8.5.34.jar! /: 8.5.34] at brave.servlet.TracingFilter.doFilter (TracingFilter.java:86) [brave-instrumentation-servlet-5.1.4.jar! /: na] в org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java:193) [tomcat-embed-core-8.5.34.jar! /: 8.5.34] в org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java:166 [tom]-embed-core-8.5.34.jar! /: 8.5.34] at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics (WebMvcMetricsFilter.java:155) [spring-boot-activator-2.0.5.RELEASE.jar! /: 2.0.5.RELEASE] at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.filterAndRecordMetrics (WebMvcMetricsFilter.java:123) [spring-boot-activator-2.0.5.RELEASE.jar! /: 2.0.5.RELEASE] at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.107) [spring-web-5.0.9.RELEASE.jar! /: 5.0.9.RELEASE] по адресу org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java:193) [tomcat-embed-core-8.5.34.jar! /: 8.5.34] в org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java:166) [tomcat-embed-core-8.5.34.jar! /: 8.5.34] вorg.springframework.web.filter.CharacterEncodingFilter.doFilterInternal (CharacterEncodingFilter.java:200) [spring-web-5.0.9.RELEASE.jar! /: 5.0.9.RELEASE] в org.springframework.web.filter.OnceP.doFilter (OncePerRequestFilter.java:107) [spring-web-5.0.9.RELEASE.jar! /: 5.0.9.RELEASE]в org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java:193) [tomcat-embed-core-8.5.34.jar! /: 8.5.34] в org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) [tomcat-embed-core-8.5.34.jar! /: 8.5.34] в org.apache.catalina.core.StandardWrapperValve.invoke (StandardWrapperValve.java:198) [tomcat-embed-core-8.5.34.jar! /: 8.5.34] в org.apache.catalina.core.StandardContextValve.invoke (StandardContextValve.java:96) [tomcat-embed-core-8.5.34.jar! /: 8.5.34] в org.apache.catalina.authenticator.AuthenticatorBase.invoke (AuthenticatorBase.java:493) [tomcat-embed-core-8.5.34.jar! /: 8.5.34] в org.apache.catalina.core.StandardHostValve.invoke (StandardHostValve.java:140) [tomcat-embed-core-8.5.34.jar! /: 8.5.34] в org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java:81) [tomcat-embed-core-8.5.34.jar! /: 8.5.34] в org.apache.catalina.core.StandardEngineValve.invoke (StandardEngineValve.java:87) [tomcat-embed-core-8.5.34.jar! /: 8.5.34] at org.apache.catalina.connector.CoyoteAdapter.service (CoyoteAdapter.java:342) [tomcat-embed-core-8.5.34.jar! /: 8.5.34] в org.apache.coyote.http11.Http11Processor.service (Http11Processor.java:800) [tomcat-embed-core-8.5.34.jar! /: 8.5.34] в org.apache.coyote.AbstractProcessorLight.process (AbstractProcessorLight.java:66) [tomcat-embed-core-8.5.34.jar! /: 8.5.34] в org.apache.coyote.AbstractProtocol $ ConnectionHandler.process (AbstractProtocol.java:806) [tomcat-embed-core-8.5.34.jar! /: 8.5.34] at org.apache.tomcat.util.net.NioEndpoint $ SocketProcessor.doRun (NioEndpoint.java:1498) [tomcat-embed-core-8.5.34.jar! /: 8.5.34] в org.apache.tomcat.util.net.SocketProcessorBase.run (SocketProcessorBase.java:49) [tomcat-embed-core-8.5.34.jar! /: 8.5.34] в java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1149) [na: 1.8.0_201] в java.util.concurrent.ThreadPoolExecutor $ Worker.run (ThreadPoolExecutor.java:624) [na: 1.8.0_201] в org.ap.tomcat.util.threads.TaskThчитать $ WrappingRunnable.run (TaskThread.java:61) [tomcat-embed-core-8.5.34.jar! /: 8.5.34] на java.lang.Thread.run (Thread.java:748) [na: 1.8.0_201] Причина: java.net.SocketTimeoutException: Тайм-аут чтения на java.net.SocketInputStream.socketRead0 (собственный метод) ~ [na: 1.8.0_201] на java.net.SocketInputStream.socketRead (SocketInputStream.java:116)~ [na: 1.8.0_201] на java.net.SocketInputStream.read (SocketInputStream.java:171) ~ [na: 1.8.0_201] на java.net.SocketInputStream.read (SocketInputStream.java:141) ~ [na:1.8.0_201] в org.apache.http.impl.io.SessionInputBufferImpl.streamRead (SessionInputBufferImpl.java:137) ~ [httpcore-4.4.10.jar! /: 4.4.10] в org.apache.http.impl.io.SessionInputBufferImpl.fillBuffer (SessionInputBufferImpl.java:153) ~ [httpcore-4.4.10.jar! /: 4.4.10] в org.apache.http.impl.io.SessionInputBufferImpl.readLine (SessionInputl.java) 28[httpcore-4.4.10.jar! /: 4.4.10] at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead (DefaultHttpResponseParser.java:138) ~ [httpclient-4.5.6.jar! /: 4.5.6] at org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead (DefaultHttpResponseParser.java:56) ~ [httpclient-4.5.6.jar! /: 4.5.6] at org.apache.http.impl.io.AbstractMessageParser.parse (AbstractMessageParser.java:259) ~ [httpcore-4.4.10.jar! /: 4.4.10] at org.apache.http.impl.DefaultBHttpClientConnection.receiveResponseHeader(DefaultBHttpClientConnection.java:163) ~ [httpcore-4.4.10.jar! /: 4.4.10] в org.apache.http.impl.conn.CPoolProxy.receiveResponseHeader (CPoolProxy.java:165) ~ [httpclient-4.5.6.jar! /: 4.5.6] в org.apache.http.protocol.HttpRequestExecutor.doReceiveResponse (HttpRequestExecutor.java:273) ~ [httpcore-4.4.10.jar! /: 4.4.10] в org.apache.http.protocol.HttpRequestExecutor.execute (HttpRequestExecutor.java:125) ~ [httpcore-4.4.10.jar! /: 4.4.10]в org.apache.http.impl.execchain.MainClientExec.execute (MainClientExec.java:272) ~ [httpclient-4.5.6.jar! /: 4.5.6] в brave.httpclient.TracingMainExec.execute (TracingMainExec.java:50) ~ [brave-instrumentation-httpclient-5.1.4.jar! /: Na] в org.apache.http.impl.execchain.ProtocolExec.execute (ProtocolExec.java:185) ~ [httpclient-4.5.6.jar! /: 4.5.6] at brave.httpclient.TracingProtocolExec.execute (TracingProtocolExec.java:41) ~ [brave-instrumentation-httpclient-5.1.4.jar! /: Na] по адресу org.apache.http.impl.execchain.RetryExec.execute (RetryExec.java:89) ~ [httpclient-4.5.6.jar! /: 4.5.6] в org.apache.http.impl.client.InternalHttpClient.doExecute (InternalHttpClient.java:185) ~ [httpclient-4.5.6.jar! /: 4.5.6] at org.apache.http.impl.client.CloseableHttpClient.execute (CloseableHttpClient.java:118) ~ [httpclient-4.5.6.jar! /: 4.5.6] at org.springframework.cloud.netflix.zuul.filters.route.SimpleHostRoutingFilter.forwardRequest (SimpleHostRoutingFilter.java:387) ~ [spring-cloud-netflix-zuul-2.0.1.RELEASE.jar! /: 2.0.1.RELEASE] at org.springframework.cloud.netflix.zuul.filters.route.SimpleHostRoutingFilter.forward (SimpleHostRoutingFilter.java:306) ~ [spring-cloud-netflix-zuul-2.0.1.RELEASE.jar! /: 2.0.1.RELEASE] at org.springframework.cloud.netflix.zuul.filters.route.SimpleHostRoutingFilter.run (SimpleHostRoutingFilter.java:212) ~ [spring-cloud-netflix-zuul-2.0.1.RELEASE.jar! /: 2.0.1.RELEASE] ... 90 общих кадров пропущено

...