RpcContext_inner.rpcClientSend() 后执行的回调RpcContext_inner.startTrace(String) 后执行的回调<filter>
<filter-name>EagleEyeFilter</filter-name>
<filter-class>com.taobao.eagleeye.EagleEyeFilter</filter-class>
<init-param>
<param-name>useLocalIp</param-name>
<param-value>true</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>EagleEyeFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
注意:filter-mapping 的设置,一定要保证它的顺序在其他 mapping 前面,
否则很可能被前面的 Filter 处理请求之后直接返回,导致一直没有埋点。EagleEye.endTrace(String, int)、EagleEye.rpcClientRecv(String, int)、
EagleEye.rpcServerSend(String, int) 设置的 resultCode 都会被忽略EagleEyeRequestTracer.endTrace(HttpServletRequest, HttpServletResponse)。Copyright © 2016. All rights reserved.