Skip to content

Commit a34e780

Browse files
committed
remove middleware timeouts and add transport timeouts
1 parent 884e2c2 commit a34e780

File tree

1 file changed

+15
-5
lines changed

1 file changed

+15
-5
lines changed

compose/production/traefik/traefik.yml

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,28 @@ entryPoints:
1010
redirections:
1111
entryPoint:
1212
to: web-secure
13+
transport:
14+
respondingTimeouts:
15+
readTimeout: "300s"
16+
writeTimeout: "300s"
17+
idleTimeout: "300s"
1318

1419
web-secure:
1520
# https
1621
address: ":443"
22+
transport:
23+
respondingTimeouts:
24+
readTimeout: "300s"
25+
writeTimeout: "300s"
26+
idleTimeout: "300s"
1727

1828
flower:
1929
address: ":5555"
30+
transport:
31+
respondingTimeouts:
32+
readTimeout: "300s"
33+
writeTimeout: "300s"
34+
idleTimeout: "300s"
2035

2136
certificatesResolvers:
2237
letsencrypt:
@@ -36,7 +51,6 @@ http:
3651
- web-secure
3752
middlewares:
3853
- csrf
39-
- long-timeout
4054
service: django
4155
tls:
4256
# https://docs.traefik.io/master/routing/routers/#certresolver
@@ -57,10 +71,6 @@ http:
5771
# https://docs.djangoproject.com/en/dev/ref/csrf/#ajax
5872
headers:
5973
hostsProxyHeaders: ["X-CSRFToken"]
60-
long-timeout:
61-
timeouts:
62-
request: "5m"
63-
idle: "5m"
6474

6575
services:
6676
django:

0 commit comments

Comments
 (0)