qin_water
柏树林的
采纳率68.8%
2016-08-10 12:03 阅读 5.4k
已采纳

java连接redis失败,我关掉了防火墙。注释了bind,还是不成功。

1,关闭防火墙==========
图片说明
2,注释掉bind========
图片说明
3,但是代码还是不能通过=====


 public static void main(String[] args) {
          //连接本地的 Redis 服务
          Jedis jedis = new Jedis("localhost");
          System.out.println("Connection to server sucessfully");
          //查看服务是否运行
          System.out.println("Server is running: "+jedis.ping());
     }
=======下面是报错=====

Exception in thread "main" redis.clients.jedis.exceptions.JedisConnectionException: java.net.ConnectException: Connection refused: connect
    at redis.clients.jedis.Connection.connect(Connection.java:134)
    at redis.clients.jedis.BinaryClient.connect(BinaryClient.java:69)
    at redis.clients.jedis.Connection.sendCommand(Connection.java:86)
    at redis.clients.jedis.BinaryClient.ping(BinaryClient.java:82)
    at redis.clients.jedis.Jedis.ping(Jedis.java:34)
    at e_1zifu.Node.main(Node.java:13)
Caused by: java.net.ConnectException: Connection refused: connect
  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

5条回答 默认 最新

  • 已采纳
    qin_water 柏树林的 2016-08-11 06:17

    图片说明

    点赞 评论 复制链接分享
  • oyljerry oyljerry 2016-08-10 14:21

    bind指定127.0.0.1。然后代码中用127这个地址连接试试

    点赞 评论 复制链接分享
  • yangwenwei88 黄瓜园儿 2016-08-10 14:56
    点赞 评论 复制链接分享
  • qin_water 柏树林的 2016-08-11 05:42

    图片说明

    点赞 评论 复制链接分享
  • qin_water 柏树林的 2016-08-11 06:16
    点赞 评论 复制链接分享

相关推荐