Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/253.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
MuleESB |获取HTTP连接器所用的时间_Mule_Mule Component_Mule El - Fatal编程技术网

MuleESB |获取HTTP连接器所用的时间

MuleESB |获取HTTP连接器所用的时间,mule,mule-component,mule-el,Mule,Mule Component,Mule El,我使用的是Mule 3.6.1 CE,需要获取HTTP连接器中所用的总时间。我目前通过在请求前后设置计数器来实现这一点,但感觉应该有更好的方法。也许是内边界属性的属性 任何帮助都将不胜感激。在log4j2中设置http调试级别的日志。xml应记录入站和出站负载以及时间戳 <!-- Http logs --> <AsyncLogger name="org.mule.module.http.internal.HttpMessageLogger" level="DEBUG"/&g

我使用的是Mule 3.6.1 CE,需要获取HTTP连接器中所用的总时间。我目前通过在请求前后设置计数器来实现这一点,但感觉应该有更好的方法。也许是内边界属性的属性


任何帮助都将不胜感激。

log4j2中设置
http
调试
级别的日志。xml
应记录
入站
出站
负载
以及
时间戳

 <!-- Http logs -->
 <AsyncLogger name="org.mule.module.http.internal.HttpMessageLogger" level="DEBUG"/>


它只是为了记录日志吗?是的,但用于每条消息,而不仅仅是为了调试。我们每天处理3000万个请求,因此我需要它是轻量级的。如果您登录
debug
模式,它会为入站和出站请求提供时间戳。很酷,我会查看并检查性能。我可以在这里实现这一点,