spring cloud - Zuul cannot set timeout -


i have zuul server config file as:

server:   port: 9090 eureka:   client:     serviceurl:       defaultzone: http://172.16.5.147:8761/eureka/   instance:     leaserenewalintervalinseconds: 30     hostname: dev-zuulserver     non-secure-port: 80 zuul:           prefix: /v1           sensitiveheaders: cookie, set-cookie           ignoredheaders: access-control-allow-origin           host:             connect-timeout-millis: 60000 # starting connection             socket-timeout-millis: 120000  # monitor continuous incoming data flow         ribbon:           eureka:             enabled: true             readtimeout: 120000             connecttimeout: 3000         hystrix:           command:             default:               execution:                 isolation:                   strategy: thread                   thread:                     timeoutinmilliseconds: 60000 

and has queries longer time out (more 1 minute). but, request allway error time out, request time allway less 6000ms. , zuul has exception like:

caused by: java.lang.runtimeexception: java.net.sockettimeoutexception: read timed out         @ rx.exceptions.exceptions.propagate(exceptions.java:58) ~[rxjava-1.1.10.jar!/:1.1.10]         @ rx.observables.blockingobservable.blockforsingle(blockingobservable.java:465) ~[rxjava-1.1.10.jar!/:1.1.10]         @ rx.observables.blockingobservable.single(blockingobservable.java:342) ~[rxjava-1.1.10.jar!/:1.1.10]         @ com.netflix.client.abstractloadbalancerawareclient.executewithloadbalancer(abstractloadbalancerawareclient.java:117) ~[ribbon-loadbalancer-2.2.2.jar!/:2.2.2]         ... 133 common frames omitted caused by: java.net.sockettimeoutexception: read timed out         @ java.net.socketinputstream.socketread0(native method) ~[na:1.8.0_131]         @ java.net.socketinputstream.socketread(socketinputstream.java:116) ~[na:1.8.0_131]         @ java.net.socketinputstream.read(socketinputstream.java:171) ~[na:1.8.0_131]         @ java.net.socketinputstream.read(socketinputstream.java:141) ~[na:1.8.0_131]         @ org.apache.http.impl.io.sessioninputbufferimpl.streamread(sessioninputbufferimpl.java:137) ~[httpcore-4.4.6.jar!/:4.4.6]         @ org.apache.http.impl.io.sessioninputbufferimpl.fillbuffer(sessioninputbufferimpl.java:153) ~[httpcore-4.4.6.jar!/:4.4.6]         @ org.apache.http.impl.io.sessioninputbufferimpl.readline(sessioninputbufferimpl.java:282) ~[httpcore-4.4.6.jar!/:4.4.6]         @ org.apache.http.impl.conn.defaulthttpresponseparser.parsehead(defaulthttpresponseparser.java:138) ~[httpclient-4.5.3.jar!/:4.5.3]         @ org.apache.http.impl.conn.defaulthttpresponseparser.parsehead(defaulthttpresponseparser.java:56) ~[httpclient-4.5.3.jar!/:4.5.3]         @ org.apache.http.impl.io.abstractmessageparser.parse(abstractmessageparser.java:259) ~[httpcore-4.4.6.jar!/:4.4.6]         @ org.apache.http.impl.defaultbhttpclientconnection.receiveresponseheader(defaultbhttpclientconnection.java:163) ~[httpcore-4.4.6.jar!/:4.4.6]         @ org.apache.http.impl.conn.cpoolproxy.receiveresponseheader(cpoolproxy.java:165) ~[httpclient-4.5.3.jar!/:4.5.3]         @ org.apache.http.protocol.httprequestexecutor.doreceiveresponse(httprequestexecutor.java:273) ~[httpcore-4.4.6.jar!/:4.4.6]         @ org.apache.http.protocol.httprequestexecutor.execute(httprequestexecutor.java:125) ~[httpcore-4.4.6.jar!/:4.4.6] 

anyone has solution case? thankyou!


Comments

Popular posts from this blog

PHP and MySQL WP -

android - InAppBilling registering BroadcastReceiver in AndroidManifest -

go - golang pprof for c library code -