关于从TreadLocal中拿用户ID

来源:7-19 订单模块 - 获取当前用户订单信息

AllenKing

2019-10-17

在老师课程中我看到老师是在订单服务中通过CurrentUser从ThreadLocal中拿到的用户ID。我想问一下如果网关服务和订单服务是跑在不同的服务器上,那是不是就不能通过ThreadLocal拿到用户ID了呢?

写回答

1回答

Allen

2019-10-18

对的, 这种就要使用Dubbo的隐式参数传递了

0
2
Allen
回复
AllenKing
嗯 是一个选择, 如果角色不太好, 可以考虑共享缓存, 会稍微麻烦一些
2019-10-20
共2条回复

Dubbo主流版本打造仿猫眼项目 理解微服务核心思想

实战Dubbo项目+面试技巧,老司机带你畅游微服务

1410 学习 · 582 问题

查看课程