springsession 实现session 共享

 首先加入依赖
1
2 <dependency> 3 <groupId>org.springframework.session</groupId> 4 <artifactId>spring-session</artifactId> 5 </dependency> 6 <dependency> 7 <groupId>org.springframework.boot</groupId> 8 <artifactId>spring-boot-starter-redis</artifactId> 9 </dependency>

其次:application.properties

#server server.port=9090 server.address=localhost #redis spring.redis.host=192.168.1.10 spring.redis.port=6379

 

插入代码:

@Configuration @EnableRedisHttpSession
public class RedisSessionConfig { @Bean public static ConfigureRedisAction configureRedisAction() { return ConfigureRedisAction.NO_OP; } }

否则会报错:
  error creating bean with name enablerediskeyspacenotificationsinitializer
在Linus中  输入命令  redis-cli config set notify-keyspace-events Egx 来开启开启:notify-keyspace-events Egx


具体内容请参考:http://www.cnblogs.com/mengmeng89012/p/5519698.html


 Redis从3.2开始加强安全管理,如果redis没有设置密码,那么redis客户端只能从本地进行访问,如果是从其他机器连接过来访问的,就会报错

我这边没有设置密码 , 所以须关闭保护模式



  最终结果:
 
   


转载于:https://www.cnblogs.com/zhao-blog/p/6669337.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值