Skip to content

Commit de941ce

Browse files
committed
test adding long timeout to traefik
1 parent d8250ee commit de941ce

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

compose/production/traefik/traefik.yml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,11 @@ entryPoints:
1414
web-secure:
1515
# https
1616
address: ":443"
17+
transport:
18+
respondingTimeouts:
19+
readTimeout: "180s"
20+
writeTimeout: "180s"
21+
idleTimeout: "180s"
1722

1823
flower:
1924
address: ":5555"
@@ -36,6 +41,7 @@ http:
3641
- web-secure
3742
middlewares:
3843
- csrf
44+
- long-timeout
3945
service: django
4046
tls:
4147
# https://docs.traefik.io/master/routing/routers/#certresolver
@@ -56,12 +62,19 @@ http:
5662
# https://docs.djangoproject.com/en/dev/ref/csrf/#ajax
5763
headers:
5864
hostsProxyHeaders: ["X-CSRFToken"]
65+
long-timeout:
66+
forwardingTimeouts:
67+
dialTimeout: "180s"
68+
responseHeaderTimeout: "180s"
69+
idleConnTimeout: "180s"
5970

6071
services:
6172
django:
6273
loadBalancer:
6374
servers:
6475
- url: http://django:5000
76+
responseForwarding:
77+
flushInterval: "100ms"
6578

6679
flower:
6780
loadBalancer:

0 commit comments

Comments
 (0)