spring boot集成redis为什么报数据源装载失败

2025-04-27 04:11:39
推荐回答(1个)
回答1:

在使用spring boot做负载均衡的时候,多个app之间的session要保持一致,这样负载到不同的app时候,在一个app登录之后,而打到另外一台服务器的时候,session丢失。 常规的解决方案都是使用:如apache使用mod_jk.conf。 在开发spring boot app的时候可以借助 spring session 和redis,用外置的redis来存储session的状态。 直接上代码,我这边直接默认你使用spring boot,如果你是普通的spring web项目,请参照 https://github.com/spring-projects/spring-session ,在spring boot配置更简单 1、增加repository到pom.xml spring-milestone https://repo.spring.io/libs-milestone 2、增加相关依赖 org.springframework.boot spring-boot-starter-redis <