Răsfoiți Sursa

modify the order of PrometheusHandler (#670)

* modify the order of PrometheusHandler

* modify the order of PrometheusHandler
noel 4 ani în urmă
părinte
comite
faf4d7e3bb
1 a modificat fișierele cu 1 adăugiri și 1 ștergeri
  1. 1 1
      rest/engine.go

+ 1 - 1
rest/engine.go

@@ -109,13 +109,13 @@ func (s *engine) bindRoute(fr featuredRoutes, router httpx.Router, metrics *stat
 	chain := alice.New(
 		handler.TracingHandler,
 		s.getLogHandler(),
+		handler.PrometheusHandler(route.Path),
 		handler.MaxConns(s.conf.MaxConns),
 		handler.BreakerHandler(route.Method, route.Path, metrics),
 		handler.SheddingHandler(s.getShedder(fr.priority), metrics),
 		handler.TimeoutHandler(time.Duration(s.conf.Timeout)*time.Millisecond),
 		handler.RecoverHandler,
 		handler.MetricHandler(metrics),
-		handler.PrometheusHandler(route.Path),
 		handler.MaxBytesHandler(s.conf.MaxBytes),
 		handler.GunzipHandler,
 	)