献丑了,本人第一次使用阿里云ecs,没想到闹了个大笑话。
服务器上部署了redis并启动之后,本地java服务一直连不上,先后把linux防火墙关了,设置开放端口,设置守护进程关闭,重启服务,还是连不上。
后来问了同事,原来是阿里云ecs也要加开放端口
最后终于解决了,放上测试代码
public class JedisTest {
public static void main(String
[] args
) {
try (Jedis jedis
= new Jedis(ip
, 6379)) {
jedis
.auth("123456");
System
.out
.println(jedis
.ping());
jedis
.lpush("hello", "wy","hhhhh","licon","jsp");
List
<String> list
= jedis
.lrange("hello",0,5);
list
.forEach(s
-> System
.out
.println("value:"+s
));
}
}
}