开发者社区 > 云原生 > 微服务 > 正文

[@倚贤][¥20]springcloud微服务 session问题

springcloud微服务
eurake、zuul、a服务、b服务
服务之间通过feign转发调用,zuul进行网关路由、eurake是注册中心
1、zuul路由到a服务,sessionid会传递吗?
2、a、b服务之间feign转发调用,sessionid会传递吗?
怎么保证一次请求中sessionid是不变的?

展开
收起
晓生寒 2018-12-10 22:46:08 2598 0
2 条回答
写回答
取消 提交回答
  • JAVA开发工程师

    不能共享,因为你zuul和其他服务不在同一个jvm,你可以借助于redis

    2019-07-17 23:19:41
    赞同 展开评论 打赏
  • Session可以使用Spring boot的Redis集成,所有微服务间共享Session

    2019-07-17 23:19:41
    赞同 展开评论 打赏

为微服务建设降本增效,为微服务落地保驾护航。

相关电子书

更多
微服务治理技术白皮书 立即下载
微服务与Serverless 立即下载
搭建基于SpringCloud的微服务应用 立即下载