Yudao
Yudao
> 1.通过日志发现消费端会3次进入invoke方法,这个过滤器主要用来设置额外请求参数 答:如果Filter是全局的则有些内部的调用, > > 2 请问下面异常必现吗 1.3次调用的是同一个接口方法名 2.异常是必现的 3.我的service写法如下: ``` 提供者: @DubboService(version = CommonConstants.DUBBO_VERSION_1_0_0,group = CommonConstants.DUBBO_GROUP,interfaceClass = RemoteConfigsService.class) public class RemoteConfigsServiceProvider implements RemoteConfigsService { @Resource private IConfigsService configsService; @Override...
我发现如果设置以下代码就会出现这个异常: ``` TenantContextHolder.setTenantId(tenantId); public static void setTenantId(String tenantId) { TENANT_ID.set(tenantId); } private static final ThreadLocal TENANT_ID = new TransmittableThreadLocal(); ``` 改成通过RpcContext上下文的方式获取参数调用就正常了,但是invoke也会调用3次,不知道会不会有影响 ``` @Override public Result invoke(Invoker invoker, Invocation invocation) throws...