2
我使用CXF和JAX-RS一起构建RESTFul API以为我的Web应用程序提供数据。我想知道是否有可能记录请求X转到我的API所需的时间,并进行处理,然后作为响应返回。CXF日志响应时间
我已经将自己的CXF记录器定义为JAX-RS功能,因为<cxf:logging />
有点太多了。话虽如此,我知道有一个记录器的请求记录器,并有一个响应记录器。我的webapps实际登录的所有这样的请求/响应:
11-21 10:37:01,052 INFO [-8080-exec-7] +- CXF Request -- ID : [24], Address : [http://my.api.com], HTTP Method : [GET] @org.apache.cxf.interceptor.LoggingOutInterceptor
11-21 10:37:01,089 INFO [-8080-exec-7] +- CXF Response -- ID : [24], Response Code : [200] @org.apache.cxf.interceptor.LoggingInInterceptor
有没有一种方法,我可以跟踪从客户端的时间和日志呢?
我使用AOP与拦截器周围的建议来计算的时间(主要是我需要审计的目的 –
任何更新,大卫? –
我们放弃了这个想法。我正在实习,但我可能会在几周后再次来到这里,也许他们找到了方法,我会更新它。 – David