@Activate(group="provider", value="accesslog") public class AccessLogFilter extends Object implements Filter
使用的Logger key是dubbo.accesslog。
如果想要配置Access Log只出现在指定的Appender中,可以在Log4j中注意配置上additivity。配置示例:
<logger name="dubbo.accesslog" additivity="false">
<level value="info" />
<appender-ref ref="foo" />
</logger>
public Result invoke(Invoker<?> invoker, Invocation inv) throws RpcException
Filter
// before filter
Result result = invoker.invoke(invocation);
// after filter
return result;
invoke 在接口中 Filterinvoker - serviceinv - invocation.RpcExceptionInvoker.invoke(Invocation)Copyright © 2012–2017 Alibaba. All rights reserved.