1、相关概念
- 服务注册中心(Eureka、Zookeeper、Nacos)
- 服务调用负载均衡(Ribbon、LoadBalance、OpenFeign)
- 熔断器/容错保护(Hystrix、Sentienl)
- 服务网关(Gateway)
- 服务配置(Config、Nacos)
- 服务总线(Bus、Nacos)
2、微服务中如何实现 session 共享 ?
1)原理:用户请求网关,网关将请求服务发送到登录服务,用户登录成功后获得session,并以userId为key保存到Redis中, 下次用户请求其他服务的时候网关在根据userId读取Redis中的session,若存在则说明登录过了。
本文介绍了微服务架构中的关键组件,如服务注册中心(Eureka、Zookeeper、Nacos)、服务调用负载均衡(Ribbon、LoadBalance、OpenFeign)、熔断器/容错保护(Hystrix、Sentienl)、服务网关(Gateway)、服务配置(Config、Nacos)和服务总线(Bus、Nacos)。此外,还详细阐述了微服务中如何通过将Session保存在Redis中来实现跨服务的Session共享,确保用户在不同服务间切换时保持登录状态。

766

被折叠的 条评论
为什么被折叠?



