From 9cdf24dfc683b1c5235b9ae709c2921ce2c4b3de Mon Sep 17 00:00:00 2001
From: Alex Ellis <alexellis2@gmail.com>
Date: Mon, 5 Mar 2018 12:30:30 +0000
Subject: [PATCH] Introduce upstream_timeout in .yml file

Signed-off-by: Alex Ellis <alexellis2@gmail.com>
---
 docker-compose.yml | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/docker-compose.yml b/docker-compose.yml
index cd993ef2..0cc9975c 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -8,8 +8,9 @@ services:
             - functions
         environment:
             functions_provider_url: "http://faas-swarm:8080/"
-            read_timeout:  "20s"   # set both here, and on your functions
-            write_timeout: "20s"   # set both here, and on your functions
+            read_timeout:  "25s"        # Maximum time to read HTTP request
+            write_timeout: "25s"        # Maximum time to write HTTP response
+            upstream_timeout: "20s"     # Maximum duration of upstream function call - should be more than read_timeout and write_timeout
             dnsrr: "true"  # Temporarily use dnsrr in place of VIP while issue persists on PWD
             faas_nats_address: "nats"
             faas_nats_port: 4222
-- 
GitLab