From 5c223fced9b295e3adc9cfb73119e885f628ba8b Mon Sep 17 00:00:00 2001 From: hongming Date: Thu, 31 May 2018 21:10:35 +0800 Subject: [PATCH] Change filename to route_filter.go --- pkg/filter/route/{route_fliter.go => route_filter.go} | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) rename pkg/filter/route/{route_fliter.go => route_filter.go} (90%) diff --git a/pkg/filter/route/route_fliter.go b/pkg/filter/route/route_filter.go similarity index 90% rename from pkg/filter/route/route_fliter.go rename to pkg/filter/route/route_filter.go index 2981ed552..4b8261d36 100644 --- a/pkg/filter/route/route_fliter.go +++ b/pkg/filter/route/route_filter.go @@ -20,19 +20,21 @@ import ( "github.com/emicklei/go-restful" "github.com/golang/glog" "strings" + "time" ) // Route Filter (defines FilterFunction) func RouteLogging(req *restful.Request, resp *restful.Response, chain *restful.FilterChain) { + start := time.Now() chain.ProcessFilter(req, resp) - glog.Infof("%s - \"%s %s %s\" %d %d", + glog.Infof("%s - \"%s %s %s\" %d %dms", strings.Split(req.Request.RemoteAddr, ":")[0], req.Request.Method, req.Request.URL.RequestURI(), req.Request.Proto, resp.StatusCode(), - resp.ContentLength(), + time.Now().Sub(start)/1000000, ) } \ No newline at end of file