jfinal无法连接阿里云redis

RedisPlugin bbsRedis = new RedisPlugin("bbs","xx.xx.xxx.xx","12341234");

me.add(bbsRedis);

Cache loginCache = Redis.use("bbs");

loginCache.setex("aaa", 60*20, "123456");

System.out.println(loginCache);

之前连接阿里云redis是没有问题的,redis重启之后无法连接了,使用redis.use()每次获得都是一个空的对象,6379端口号也开放了,不知道原因是什么。


评论区

晨曦君

2018-10-09 10:58

阿里云的redis是可以通过密码登录的

JFinal

2018-10-09 11:17

单步调试跟踪一下试试,很可能是没有连上 reids

晨曦君

2018-10-09 11:33

@JFinal 是没连上redis,阿里云网页可以用账号和密码连接,在项目中用ip和连接地址都无法连接,之前用ip是可以连接到的

APG

2018-10-09 11:55

@晨曦君 telnet ip 6379 通不通?

j1066783215

2018-10-09 13:55

不先用客户端工具试试先?

晨曦君

2018-10-09 14:45

@j1066783215 jedis也不行

晨曦君

2018-10-09 14:54

@APG telnet ip 6379 通了,但是代码访问还是不行

晨曦君

2018-10-09 16:07

已解决,阿里云服务器重启后,redis需要公网桥接一下

fansunion

2018-10-10 22:06

热门反馈

扫码入社