File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -40,6 +40,13 @@ setting description
4040/deis/controller/host host of the controller component (set by controller)
4141/deis/controller/port port of the controller component (set by controller)
4242/deis/router/bodySize nginx body size setting (default: 1m)
43+ /deis/router/builder/timeout/connect proxy_connect_timeout for deis-builder (default: 10000). Unit in miliseconds
44+ /deis/router/builder/timeout/read proxy_read_timeout for deis-builder (default: 1200000). Unit in miliseconds
45+ /deis/router/builder/timeout/send proxy_send_timeout for deis-builder (default: 1200000). Unit in miliseconds
46+ /deis/router/builder/timeout/tcp timeout for deis-builder (default: 1200000). Unit in miliseconds
47+ /deis/router/controller/timeout/connect proxy_connect_timeout for deis-controller (default: 10m)
48+ /deis/router/controller/timeout/read proxy_read_timeout for deis-controller (default: 20m)
49+ /deis/router/controller/timeout/send proxy_send_timeout for deis-controller (default: 20m)
4350/deis/router/gzip nginx gzip setting (default: on)
4451/deis/router/gzipHttpVersion nginx gzipHttpVersion setting (default: 1.0)
4552/deis/router/gzipCompLevel nginx gzipCompLevel setting (default: 2)
Original file line number Diff line number Diff line change 5757 proxy_set_header Host $host ;
5858 proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for ;
5959 proxy_redirect off;
60- proxy_connect_timeout 10s ;
61- proxy_send_timeout 1200s ;
62- proxy_read_timeout 1200s ;
60+ proxy_connect_timeout {{ or ( .deis_router_controller_timeout_connect ) " 10s" }} ;
61+ proxy_send_timeout {{ or ( .deis_router_controller_timeout_send ) "20m" }} ;
62+ proxy_read_timeout {{ or ( .deis_router_controller_timeout_read ) "20m" }} ;
6363
6464 proxy_pass http ://deis-controller;
6565 }
@@ -117,12 +117,12 @@ http {
117117tcp {
118118 access_log /dev/stdout;
119119 tcp_nodelay on;
120- timeout 1200000 ;
120+ timeout {{ or ( .deis_router_builder_timeout_tcp ) " 1200000" }} ;
121121
122122 # same directive names, but these are in miliseconds...
123- proxy_connect_timeout 10000 ;
124- proxy_send_timeout 1200000 ;
125- proxy_read_timeout 1200000 ;
123+ proxy_connect_timeout {{ or ( .deis_router_builder_timeout_connect ) " 10000" }} ;
124+ proxy_send_timeout {{ or ( .deis_router_builder_timeout_send ) " 1200000" }} ;
125+ proxy_read_timeout {{ or ( .deis_router_builder_timeout_read ) " 1200000" }} ;
126126
127127 upstream builder {
128128 server {{ .deis_builder_host }} :{{ .deis_builder_port }} ;
You can’t perform that action at this time.
0 commit comments