因为要做服务链路追踪,所以想直接使用filter传递标识,但是发现有些问题 没有深追代码,不知道是不是我写的有问题,特来请教:)
发现invocation转为RpcInvocation后调用setAttachment无法传递自定义的参数 使用RpcContext.getContext().setAttachment可以传递
另外,例如A服务调用B服务中的两个方法,只有第一个方法在filter中有自定义的rpc传递的参数,在第二个方法中只有dubbo默认的如版本,方法名等
最后,如果我要做服务调用的链路跟踪,是否有更好的方法或思路?