From 89441ac12676f839cb5d549869656c9ff12baabb Mon Sep 17 00:00:00 2001 From: Ryan Baxter Date: Fri, 10 Nov 2017 15:54:05 -0500 Subject: [PATCH] Added zuul timeout documentation. Fixes #2201 --- docs/src/main/asciidoc/spring-cloud-netflix.adoc | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/docs/src/main/asciidoc/spring-cloud-netflix.adoc b/docs/src/main/asciidoc/spring-cloud-netflix.adoc index f98df0759..595d22330 100644 --- a/docs/src/main/asciidoc/spring-cloud-netflix.adoc +++ b/docs/src/main/asciidoc/spring-cloud-netflix.adoc @@ -2087,6 +2087,17 @@ class MyFallbackProvider implements FallbackProvider { } ---- +=== Zuul Timeouts + +If you want to configure the socket timeouts and read timeouts for requests proxied through +Zuul there are two options based on your configuration. + +If Zuul is using service discovery than you need to configure these timeouts via Ribbon properties, +`ribbon.ReadTimeout` and `ribbon.SocketTimeout`. + +If you have configured Zuul routes by specifying URLs than you will need to use +`zuul.host.connect-timeout-millis` and `zuul.host.socket-timeout-millis`. + [[zuul-redirect-location-rewrite]] === Rewriting `Location` header