diff --git a/consul/discovery.go b/consul/discovery.go index b2850fb..56390b2 100644 --- a/consul/discovery.go +++ b/consul/discovery.go @@ -191,8 +191,10 @@ func (s *Service) getTags() []string { // "traefik.http.middlewares.auth_" + s.Name + ".forwardauth.authRequestHeaders=Cookie", // "traefik.http.middlewares.auth_" + s.Name + ".forwardauth.authResponseHeaders=Set-Cookie, Server", "traefik.http.middlewares.auth_" + s.Name + ".plugin.auth.handlerURL=" + config.GetEnv("AUTH_HANDLER_URL", "http://identity.service.ego.io/api/v1/traefik"), - "traefik.http.middlewares.requestid_" + s.Name + ".plugin.requestid.headerName=X-Request-ID", "traefik.http.middlewares.stripprefix_" + s.Name + ".stripprefix.prefixes=" + s.pathPrefix, + "traefik.http.middlewares.requestid_" + s.Name + ".plugin.requestid.headerName=X-Request-ID", + "treafik.http.middlewares.retryif_" + s.Name + ".plugin.retryif.attempts: 3", + "treafik.http.middlewares.retryif_" + s.Name + ".plugin.retryif.statusCode: 503", "traefik.http.routers." + s.Name + ".rule=PathPrefix(`" + s.pathPrefix + "`)", // "traefik.http.routers." + s.Name + ".rule=Host(`" + s.domain + "`)", "traefik.http.routers." + s.Name + ".entryPoints=https",