Я использую jhipster и шлюз при загрузке файла, требуется время для ответа, но шлюз уже получил сообщение об исключении и ошибка переадресации пробовала несколько вещей, но не работала
В свойствах приложения, которые я уже пробовал,
zuul:
host:
connect-timeout-millis: 10000
socket-timeout-millis: 10000
hystrix:
command:
default:
execution:
timeout:
enabled: false
zuul:
host:
connect-timeout-millis: 10000
socket-timeout-millis: 10000
hystrix:
command:
default:
execution:
isolation:
thread:
timeoutInMilliseconds: 60000
2018-10-03 16: 09: 10.621 DEBUG 13048 --- [XNIO-5 task-1] ccwgaAccessControlFilter: Контроль доступа: разрешающийдоступ для / core / api / ci / upload / file, так как для службы не настроена политика контроля доступа: core 2018-10-03 16: 09: 15.726 WARN 13048 --- [XNIO-5 task-1] oscnzfilters.post.SendErrorFilter: ошибка при фильтрации
com.netflix.zuul.exception.ZuulException: ошибка пересылки в org.springframework.cloud.netflix.zuul.filters.route.RibbonRoutingFilter.handleException (RibbonRoutingF18)) в org.springframework.cloud.netflix.zuul.filters.route.RibbonRoutingFilter.forward (RibbonRoutingFilter.java:163) в org.springframework.cloud.netflix.zuul.filters.route.RibbonRoutingFilter.run (RibbonRoutingFilter.java:111) на com.netflix.zuul.ZuulFilter.runFilter (ZuulFilter.java:112) на com.netflix.zuul.FilterProcessor.processZuulFilter (FilterProcessor.java:19lixzulf) на com.net.FilterProcessor.runFilters (FilterProcessor.java:157) на com.netflix.zuul.FilterProcessor.route (FilterProcessor.java:118) на com.netflix.zuul.ZuulRunner.route (ZuulRunner.java:96) на com.netflix.zuul.http.ZuulServlet.route (ZuulServlet.java:116) в com.netflix.zuul.http.ZuulServlet.service (ZuulServlet.java:81) в org.springframework.web.servlet.handleWerletJava: 157) в org.springframework.cloud.netflix.zuul.web.ZuulController.handleRequest (ZuulController.java:44) в org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle или 50-й диспетчер (простой контроллер на 50-й точке доступа).springframework.web.servlet.DispatcherServlet.doDispatch (DispatcherServlet.java:967) в org.springframework.web.servlet.DispatcherServlet.doService (DispatcherServlet.java:901) в org.springframework.web.servlet.FrameworkServlet.processRequest (FrameworkServlet.java:970) в org.springframework.web.servlet.FrameworkServlet.doPost (фреймворк: серваклет).http.HttpServlet.service (HttpServlet.java:707) в org.springframework.web.servlet.FrameworkServlet.service (FrameworkServlet.java:846) в javax.servlet.http.HttpServlet.service: atvp (Htp).io.undertow.servlet.handlers.ServletHandler.handleRequest (ServletHandler.java:74) в io.undertow.servlet.handlers.FilterHandler $ FilterChainImpl.doFilter (FilterHandler.java:129) в com.codahale.Filtered .metrics.doFilter (AbstractInstrumentedFilter.java:111) в io.undertow.servlet.core.ManagedFilter.doFilter (ManagedFilter.java:61) в io.undertow.servlet.handlers.FilterHandler $ FilterChainImpl.doFilter (FilterHandler) или FilterHandler.j.springframework.boot.web.filter.ApplicationContextHeaderFilter.doFilterInternal (ApplicationContextHeaderFilter.java: 55) в org.springframework.web.filter.OncePerRequestFilter.doFilter (OncePerRequestFilter.java:107) в io.undertow.servlet.core.ManagedFilter.doFilter (ManagedFilter.java:61wserv).Обработчики61) в io.undertow.servlet.handlers.FilterHandler $ FilterChainImpl.doFilter (FilterHandler.java:131)по адресу org.springframework.boot.actuate.trace.WebRequestTraceFilter.doFilterInternal (WebRequestTraceFilter.java:111) по адресу org.springframework.web.filter.OncePerRequestFilter.doFilter.doFilter.doFil.F.terf.doFilter (ManagedFilter.java:61) в io.undertow.servlet.handlers.FilterHandler $ FilterChainImpl.doFilter (FilterHandler.java:131) в org.springframework.security.web.FilterChainProxy $ VirtualFilterChain.jj Filter.jj) в org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke (FilterSecurityInterceptor.java:127) в org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter: org).springframework.security.web.nProxy $ VirtualFilterChain.Java: 331) в org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter (AnonymousAuthenticationFilter.java:111) в org.springframework.security.web.FilterChainProxy $ VirtualFilterChain.jin.Fine.rag.Filter.rag.FF.security.web.servletapi.SecurityContextHolderAwareRequestFilter..doFilter (RequestCacheAwareFilter.java:63) в org.springframework.security.web.FilterChainProxy $ VirtualFilterChain.doFilter (FilterChainProxy.java:331) в точке сom.xxx.web.security.jwt.JWTFilter.doFilter (JWTFilter.java:45) в org.springframework.security.web.FilterChainProxy $ VirtualFilterChain.doFilter (FilterChainProxy.java:331) на org.spr.CorsFilter.по адресу org.springframework.security.web.authentication.logout.LogoutFilter.doFilter (LogoutFilter.java:116) по адресу org.springframework.security.web.FilterChainProxy $ VirtualFilterChain.doFilter (FilterChainProxy.rag.rag.jpg) или org..web.header.HeaderWriterFilter..java: 331) в org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter (SecurityContextPersistenceFilter.java:105) в org.springframework.security.web.FilterChainProxy $ VirtualFilterChain.doFilter (FilterChainProxy.jworkqu.f.secref.async.WebAsyncManagerIntegrationFilter.doFilterInternal (WebAsyncManagerIntegrationFilter.java:56) в org.springframework.web.filter.OncePerRequestFilter.doFilter (OncePerRequestFilter.331)по адресу org.springframework.security.web.FilterChainProxy.doFilterInternal (FilterChainProxy.java:214) по адресу org.springframework.security.web.FilterChainProxy.doFilter (FilterChainProxy.java:177) в федерации юриспруденции(DelegatingFilterProxy.java:347) по адресу org.springframework.web.filter.DelegatingFilterProxy.doFilter (DelegatingFilterProxy.java:263) по адресу io.undertow.servlet.core.ManagedFilter.doFilter (ManagedFilter.joto).servlet.handlers.Java: 107) в io.undertow.servlet.core.ManagedFilter.doFilter (ManagedFilter.java:61) в io.undertow.servlet.handlers.FilterHandler $ FilterChainImpl.doFilter (FilterHandler.java:131) в org.springbrame.filter.HttpPutFormContentFilter.doFilterInternal (HTTpPutFormContentFilter.java:109) в org.springframework.web.filter.OncePerRequestFilter.doFilter (OncePerRequestFilter.java:107) в io.undertow.servlet.core.ManagedFilter.doFilter (Managedto,: 107) в io.undertow.servlet.core.ManagedFilter.doFilter (ManagedFilter.java:61) в io.undertow.servlet.handlers.FilterHandler $ FilterChainImpl.doFilter (FilterHandler.java:131) в org.springframework.wefilter.CharacterEncodingFilter.в io.undertow.servlet.handlers.FilterHandler $ FilterChainImpl.doFilter (FilterHandler.java:131) по адресу io.undertow.servlet.handlers.FilterHandler.handleRequest (FilterHandler.java:84) по адресу io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleReandestв io.undertow.servlet.handlers.ServletChain $ 1.handleRequest (ServletChain.java:64) в io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest (ServletDispatchingHandler.java:36) в службе безопасности.SSLInformationAssociationHandler.handleRequest (SSLInformationAssociationHandler.java:132) по адресу io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest (ServletAuthenticationCallHandler.java:57.andhand.Heler.Herler.Herler)в io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest (AbstractConfidentialityHandler.java:46) в io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest (ServletConfidentialityConstraintHandler.java:64) в io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest (AuthenticationMechanismsHandler.java:60) в io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandtojj ().security.handlers.: 43)в io.undertow.servlet.handlers.SessionRestoringHandler.handleRequest (SessionRestoringHandler.java:119) в io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest (ServletInitialHandler.java:29$ 100 (ServletInitialHandler.java:81) в io.undertow.servlet.handlers.ServletInitialHandler $ 2.call (ServletInitialHandler.java:138) в io.undertow.servlet.handlers.ServletInitialHandler $ 2.call (сервлет).undertow.(ServletInitialHandler.java:272) в io.undertow.servlet.handlers.ServletInitialHandler.access $ 000 (ServletInitialHandler.java:81) в io.undertow.servlet.handlers.ServletInitialHandler $ 1.handleRequitialHerletandler.java:104) в io.undertow.server.Connectors.executeRootHandler (Connectors.java:336) в io.undertow.server.HttpServerExchange $ 1.run (HttpServerExchange.java:830) в java.util.concurrent.Thread.runWorker (ThreadPoolExecutor.java:1149) в java.util.concurrent.ThreadPoolExecutor $ Worker.run (ThreadPoolExecutor.java:624) в java.lang.Thread.run (Thread.java:748), вызванный: com.netflix.clientИсключение.springframework.cloud.netflix.zuul.filters.route.support.AbstractRibbonCommand.run (AbstractRibbonCommand.java:43) на com.netflix.hystrix.HystrixCommand $ 2.call (HystrixCommand.java:302) на com.netflix.hyHystrixCommand $ 2.call (HystrixCommand.java:298) по адресу rx.internal.operators.OnSubscribeDefer.call (OnSubscribeDefer.java:46)в rx.internal.operators.OnSubscribeDefer.call (OnSubscribeDefer.java:35) в rx.internal.operators.OnSubscribeLift.call (OnSubscribeLift.java:48) в rx.internal.operators.OnSubscribeLift.call (Onjubscribe) в rx.internal.operators.OnSubscribeLift.call (OnSubscribeLift.java:48) в rx.internal.operators.OnSubscribeLift.call (OnSubscribeLift.java:30) в rx.internal.operators.OnSubscribeLift.call (OnSubscribeLift. OnjubscribeL48) в rx.internal.operators.OnSubscribeLift.call (OnSubscribeLift.java:30) в rx.Observable.unsafeSubscribe (Observable.java:10211) в rx.internal.operators.OnSubscribeDefer.call (OnSubscribeDefer.java:)rx.internal.operators.OnSubscribeDefer.call (OnSubscribeDefer.java:35) в rx.Observable.unsafeSubscribe (Observable.java:10211) в rx.internal.operators.OnSubscribeDoOnEach.call (OnSubscribeDoOnEin).operators.ubscribeDoOnEach.call (OnSubscribeDoOnEach.java:41) по адресу rx.internal.operators.OnSubscribeDoOnEach.call (OnSubscribeDoOnEach.java:30) по адресу rx.internal.operators.OnSubscribeLift.call (OnSubresponin).OnSubscribeLift.call (OnSubscribeLift.java:30) в rx.Observable.unsafeSubscribe (Observable.java:10211) в rx.internal.operators.OnSubscribeDoOnEach.call (OnSubscribeDoOnEach.java:41) в rx.in.Ontors.On.вызов (OnSubscribeDoOnEach.java:30) по адресу rx.Observable.unsafeSubscribe (Observable.java:10211)по адресу rx.internal.operators.OnSubscribeDoOnEach.call (OnSubscribeDoOnEach.java:41) по адресу rx.internal.operators.OnSubscribeDoOnEach.call (OnSubscribeDoOnEach.java:30) по адресу rx.Observable.unsafeSubava: 10x.internal.operators.OnSubscribeDoOnEach.call (OnSubscribeDoOnEach.java:41) по адресу rx.internal.operators.OnSubscribeDoOnEach.call (OnSubscribeDoOnEach.java:30) по адресу rx.internal.operators.OnSubscribeLift.Call (atl)..internal.operators.OnSubscribeLift.call (OnSubscribeLift.java:30) на rx.Observable.unsafeSubscribe (Observable.java:10211) на rx.internal.operators.OnSubscribeDefer.call (OnSubscribeDefer.java:51) на rx.operator.OnSubscribeDefer.call (OnSubscribeDefer.java:35) в rx.Observable.unsafeSubscribe (Observable.java:10211) в rx.internal.operators.OnSubscribeMap.call (OnSubscribeMap.java:48) в rx.internalNo..call (OnSubscribeMap.java:33) в rx.Observable.unsafeSubscribe (Observable.java:10211) в rx.internal.operators.OnSubscribeDoOnEach.call (OnSubscribeDoOnEach.java:41) по адресу rx.internal.operators.OnSubscribeDoOnEach.call (OnSubscribeDoOnEach.java:30) по адресу rx.internal.operators.OnSubscribeLift.call (OnSubscribeLift.xava: java).OnSubscribeLift.call (OnSubscribeLift.java:30) в rx.Observable.unsafeSubscribe (Observable.java:10211) в rx.internal.operators.OnSubscribeDoOnEach.call (OnSubscribeDoOnEach.java:41) в rx.in.Ontors.On.вызов (OnSubscribeDoOnEach.java:30) по адресу rx.Observable.unsafeSubscribe (Observable.java:10211) по адресу rx.internal.operators.OnSubscribeDefer.call (OnSubscribeDefer.java:51) по адресу rx.internal.operators.OnSube.java: 35) в rx.internal.operators.OnSubscribeLift.call (OnSubscribeLift.java:48) в rx.internal.operators.OnSubscribeLift.call (OnSubscribeLift.java:30) в rx.Observable.subscribe (Observable.java:10307) в rx.Observable.subscribe (Observable.java:10274) в rx.internal.operators.BlockingOperatorToFuture.toFuture (BlockingOperatorToFuture.java:51) в rx.observables.BlockingObservable.toFuture (BlockingObservable.java:412) в com.netflix.hystrix.HystrixCommand.queue (HystrixCommand.java:378) в com.netflix.hystrix.HystrixCommandCommand..java: 344) at org.springframework.cloud.netflix.zuul.filters.route.RibbonRoutingFilter.forward (RibbonRoutingFilter.java:157) ... опущено 114 общих фреймов. Причина: java.lang.RuntimeException: java.net.SocketTimeoutException: тайм-аут чтения в rx.exceptions.Exceptions.propagate (Exceptions.java:58) в rx.observables.BlockingObservable.blockForSingle (BlockingObservable.java:465) в rx.observables.BlockingObservable.single (Blockingavab34able).at com.netflix.client.AbstractLoadBalancerAwareClient.executeWithLoadBalancer (AbstractLoadBalancerAwareClient.java:117) ... 174 опущенных общих фрейма. Причины: java.net.SocketTimeoutException: чтение времени ожидания в java.net.0socket..net.SocketInputStream.socketRead (SocketInputStream.Java: 116) в java.net.SocketInputStream.read (SocketInputStream.java:171) в java.net.SocketInputStream.read (SocketInputStream.java:141) в org.apache.http.impl.io.SessionInputBufferImpl.streamRead (SessionInession).java: 137) в org.apache.http.impl.io.SessionInputBufferImpl.fillBuffer (SessionInputBufferImpl.java:153) в org.apache.http.impl.io.SessionInputBufferImpl.readLine (SessionImp2.j.jpg) или org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead (DefaultHttpResponseParser.java:138)в org.apache.http.impl.conn.DefaultHttpResponseParser.parseHead (DefaultHttpResponseParser.java:56) в org.apache.http.impl.io.AbstractMessageParser.parse (AbstractMessageParser.lapp.h.pache..DefaultBHttpClientConnection.receiveResponseHeader (DefaultBHttpClientConnection.java:163) в org.apache.http.impl.conn.CPoolProxy.receiveResponseHeader (CPoolProxy.java:16est) Rej.Rex.Exception Reception) в org.apache.http.protocol.HttpRequestExecutor.execute (HttpRequestExecutor.java:125) в org.apache.http.impl.execchain.MainClientExec.execute (MainClientExec.java:272) в org.apimp.h.execchain.ProtocolExec.execute (ProtocolExec.java:185) в org.apache.http.impl.execchain.RetryExec.execute (RetryExec.java:89) в org.apache.http.impl.execchain.RedirectExec.execute (RedirectExec.Java: 111) в org.apache.http.impl.client.InternalHttpClient.doExecute (InternalHttpClient.java:185) в org.apache.http.impl.client.CloseableHttpClient.execute (CloseableHttpClient.java:83) в org.apache.http.impl.client.CloseableHttpClient.execute (CloseableHttpClient.java:108) в org.apache.http.impl.client.ClientHectep56) при org.springframework.cloud.netflix.ribbon.apache.RetryableRibbonLoadBalancingHttpClient $ 1.doWithRetry (RetryableRibbonLoadBalancingHttpClient.java:93) в org.springframework.cloud.netflix.ribbon.apache.RetryableRibbonLoadBalancingHttpClient $ 1.doWithRetry (RetryableRibbonLoadBalancingHttpClient.java:71)в org.springframework.retry.support.RetryTemplate.doExecute (RetryTemplate.java:287) в org.springframework.retry.support.RetryTemplate.execute (RetryTemplate.java:164) в org.springframeache.rib.net.rib.net..RetryableRibbonLoadBalancingHttpClient.executeWithRetry (RetryableRibbonLoadBalancingHttpClient.java:113) при org.springframework.cloud.netflix.ribbon.apache.RetryableRibbonLoadBalancingHttpClient.execute (RetryableRibbonLoadBalancingHttpClient.java:104) в org.springframework.cloud.netflix.ribbon.apache.RetryableRibbonLoadBalancingHttpClient.execute (RetryableRibbonLoadBalancingHttpClient.java:50) в com.netflix.client.AbstractLoadреактивный.: 231) по адресу rx.internal.util.ScalarSynchronousObservable $ 3.call (ScalarSynchronousObservable.java:228) по адресу rx.Observable.unsafeSubscribe (Observable.java:10211) по адресу rx.internal.operators.OnSubscribeConavaSubSapScriptsMat $ $: 286) at rx.internal.operators.OnSubscribeConcatMap $ ConcatMapSubscriber.onNext (OnSubscribeConcatMap.java:144) на com.netflix.loadbalancer.reactive.LoadBalancerCommand $ 1.call (LoadBalancerCommand.javaf5)ix.loadbalancer.reactive.LoadBalancerCommand $ 1.call (LoadBalancerCommand.java:180) по адресу rx.Observable.unsafeSubscribe (Observable.java:10211) по адресу rx.internal.operators.OnSubscribeConcatMap.call (OnSubj.internal.operators.OnSubscribeConcatMap.call (OnSubscribeConcatMap.java:42) по адресу rx.internal.operators.OnSubscribeLift.call (OnSubscribeLift.java:48) по адресу rx.internal.operators.OnSubscribeLift.call (OnSubscribeLift).internal.operators.OnSubscribeLift.call (OnSubscribeLift.java:48) в rx.internal.operators.OnSubscribeLift.call (OnSubscribeLift.java:30)в rx.Observable.subscribe (Observable.java:10307) в rx.Observable.subscribe (Observable.java:10274) в rx.observables.BlockingObservable.blockForSingle (BlockingObservable.java:445) ... 176 общих кадров опущено