认证授权token传递问题

来源:11-15 RestTemplate实现Token传递

慕仙0156028

2022-08-19

如果服务之间远程调用使用feign或restTemplate进行http请求,token传递使用它们对面的拦截器,这个ok,但是这种通信机制性能会受影响,而且还会引发分布式事务问题,课上您也有讲解关于这块的内容,采用消息驱动模式异步通知调用,使用对应队列的事务消息机制实现分布式事务,解耦模式进行服务通信,那这种情况,如何传递token? 将token当做消息传递? 这种方案不太靠谱,有什么好的解决方案?

写回答

1回答

大目

2022-08-23

token传递本身对性能的影响很小,原因token本身只是一个header,对原先请求的传输成本增加并不大。


基于HTTP的场景如果想实现分布式事务的话,可以用seata去实现。

0
0

Spring Cloud Alibaba微服务从入门到进阶

面向未来微服务:熟练掌握Spring Cloud Alibaba

3085 学习 · 1324 问题

查看课程