以前的项目是多模块,单应用,跨模块就直接通过 service 注入。 我给改造成了 dubbo,基本完工了。但是现在有一个情况
我的项目是一个多租户应用,在用户登录发放 token 后,每次请求都携带 token,然后将租户 id,存放在一个 localthread 中,现在变成了 dubbo,localthread 不能玩了,所以现在出现了问题。 想请教 dubbo 可不可以让一个参数在某一条线操作都时候一直携带一个内容的操作呀。 或者是有什么好主意让我解决这个问题。
那个 dubbo 的隐式传递肯定不行,我无法修改所有的引用处都去加几行代码。跨服务调用的地方太多了。
我可不可以切一下 dubbo 的引用注解,让消费端在准备消费的时候,设置隐式传递。但是又不知道怎么操作在每次服务提供服务的时候,去读取这个传递。~~~
大佬指点下
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.