摘要:
因为异步编排的原因,他会丢掉ThreadLocal中原来线程的数据,从而获取不到loginUser,这种情况下我们可以在方法内的局部变量中先保存原来线程的信息,在异步编排的新线程中拿着局部变量的值重新设置到新线程中即可。 由于RequestContextHolder使用ThreadLocal共享数据 阅读全文
posted @ 2021-03-26 16:32
巧克力曲奇
阅读(1562)
评论(0)
推荐(0)
摘要:
feign远程调用的请求头中没有含有JSESSIONID的cookie,所以也就不能得到服务端的session数据,cart认为没登录,获取不了用户信息 我们追踪远程调用的源码,可以在SynchronousMethodHandler.targetRequest()方法中看到他会遍历容器中的Reque 阅读全文
posted @ 2021-03-26 16:16
巧克力曲奇
阅读(1256)
评论(0)
推荐(0)

浙公网安备 33010602011771号