分布式Session问题
| org.springframework.session spring-session-data-redis org.apache.commons commons-pool2 redis.clients jedis |
| redis: hostname: 188.131.155.46 port: 6379 password: 123456 |
| //这个类用配置redis服务器的连接 //maxInactiveIntervalInSeconds为SpringSession的过期时间(单位:秒) @EnableRedisHttpSession(maxInactiveIntervalInSeconds = 1800) public class SessionConfig {
// 冒号后的值为没有配置文件时,制动装载的默认值 @Value("${redis.hostname:localhost}") String hostName; @Value("${redis.port:6379}") int port; @Value("${redis.password:123456}") String passWord;
@Bean public JedisConnectionFactory connectionFactory() { JedisConnectionFactory connection = new JedisConnectionFactory(); connection.setPort(port); connection.setHostName(hostName); connection.setPassword(passWord); return connection; } } |
