连接问题
Jedis jedis=new Jedis();
try {
jedis.auth("12345"); //输入redis的密码
jedis.select(2); //对应的select命令。
System.out.println("链接成功");
}catch (Exception e){
e.printStackTrace();
}finally {
jedis.close();
}
老师,默认在本地电脑,构造函数就不用输入信息了吧,我这边测试链接成功了。
问题2.如果redis不在终端中开启, 那么jedis就无法链接到redis了吗。
32
收起
正在回答 回答被采纳积分+1
4回答
rock221
2021-05-13 18:19:57
老师,mac系统不用设置防火箱吧,都是在同一个电脑上。
但是问题来了,我的构造函数中输入了,自己的ip和端口号,链接不上了。
Jedis jedis=new Jedis("192.168.1.121",6379);
try {
jedis.auth("12345"); //输入redis的密码
jedis.select(2); //对应的select命令。
System.out.println("链接成功");
}catch (Exception e){
e.printStackTrace();
}finally {
jedis.close();
}
异常:
redis.clients.jedis.exceptions.JedisConnectionException: java.net.ConnectException: Connection refused (Connection refused)
at redis.clients.jedis.Connection.connect(Connection.java:207)
at redis.clients.jedis.BinaryClient.connect(BinaryClient.java:93)
java工程师2020版
- 参与学习 人
- 提交作业 9393 份
- 解答问题 16556 个
综合就业常年第一,编程排行常年霸榜,无需脱产即可学习,北上广深月薪过万 无论你是未就业的学生还是想转行的在职人员,不需要基础,只要你有梦想,想高薪
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星