traefik/middlewares
Marco Jantke f79317a435 retry only on real network errors
Now retries only happen when actual network errors occur and not only
anymore based on the HTTP status code. This is because the backend could
also send this status codes as their normal interface and in that case
we don't want to retry.
2017-06-19 20:13:46 +02:00
..
accesslog enable logging to stdout for access logs 2017-06-13 23:43:38 +02:00
addPrefix.go Add Rule AddPrefix 2016-12-19 17:12:52 +01:00
addPrefix_test.go test: add AddPrefix test. 2017-06-09 23:55:49 +02:00
authenticator.go refactor: Logs & errors review. 2017-05-30 23:33:27 +02:00
authenticator_test.go test: use MustNewRequest. 2017-06-09 23:55:49 +02:00
cbreaker.go Fix bad circuit breaker expression 2016-06-23 16:33:54 +02:00
compress.go fix: Double GZIP. 2017-06-14 21:13:38 +02:00
compress_test.go fix: Double GZIP. 2017-06-14 21:13:38 +02:00
handlerSwitcher.go Import order as goimports does 2016-12-30 19:04:02 +01:00
headers.go Create Header Middleware 2017-06-13 12:34:17 +02:00
headers_test.go Create Header Middleware 2017-06-13 12:34:17 +02:00
ip_whitelister.go refactor: fix typos. 2017-06-09 23:55:49 +02:00
ip_whitelister_test.go test: use MustNewRequest. 2017-06-09 23:55:49 +02:00
metrics.go add metrics for backend_retries_total 2017-06-07 08:56:50 +02:00
metrics_test.go add metrics for backend_retries_total 2017-06-07 08:56:50 +02:00
prometheus.go add metrics for backend_retries_total 2017-06-07 08:56:50 +02:00
prometheus_test.go retry only on real network errors 2017-06-19 20:13:46 +02:00
recover.go Add Recover tests 2017-05-15 09:17:33 +02:00
recover_test.go Add Recover tests 2017-05-15 09:17:33 +02:00
replace_path.go refactor: Enhance rules tests. 2017-05-31 10:34:00 +02:00
replace_path_test.go test: use MustNewRequest. 2017-06-09 23:55:49 +02:00
retry.go retry only on real network errors 2017-06-19 20:13:46 +02:00
retry_test.go retry only on real network errors 2017-06-19 20:13:46 +02:00
rewrite.go Import order as goimports does 2016-12-30 19:04:02 +01:00
routes.go Add routes priorities 2016-06-07 09:17:39 +02:00
secure.go Create Header Middleware 2017-06-13 12:34:17 +02:00
stateful.go Fix stats responseRecorder Hijacker 2017-05-15 09:17:33 +02:00
stats.go Fix stats responseRecorder Hijacker 2017-05-15 09:17:33 +02:00
stripPrefix.go refactor: Enhance rules tests. 2017-05-31 10:34:00 +02:00
stripPrefix_test.go test: use MustNewRequest. 2017-06-09 23:55:49 +02:00
stripPrefixRegex.go refactor: Enhance rules tests. 2017-05-31 10:34:00 +02:00
stripPrefixRegex_test.go test: use MustNewRequest. 2017-06-09 23:55:49 +02:00