redis.clients.jedis.exceptions.JedisConnectionException: java.net.UnknownHostException: 192.168.xxx
  TEZNKK3IfmPf 2023年11月12日 17 0
Exception in thread "main" redis.clients.jedis.exceptions.JedisConnectionException: 

java.net.UnknownHostException:  192.168.43.108



Exception in thread "main" redis.clients.jedis.exceptions.JedisConnectionException: 

java.net.UnknownHostException:  192.168.43.108
  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:79)
  at redis.clients.jedis.Connection.sendCommand(Connection.java:75)
  at redis.clients.jedis.Jedis.get(Jedis.java:66)
  at com.adtec.redisdemo.RedisDemo.main(RedisDemo.java:17)
Caused by: java.net.UnknownHostException:  192.168.43.108
  at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:184)
  at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
  at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
  at java.net.Socket.connect(Socket.java:589)
  at redis.clients.jedis.Connection.connect(Connection.java:129)
  ... 5 more

源码:

public static void main(String[] args) {
    Jedis jedis = new Jedis(" 192.168.43.108",6379);
    String name = jedis.get("testMessage");
    System.out.println(name);
  }

然后就排错排了一下午!!!

最后发现是ip前边多了个空格!!

万恶的空格!!!!

Linux端查看ip:

ifconfig

ip add

redis.clients.jedis.exceptions.JedisConnectionException:  java.net.UnknownHostException: 192.168.xxx


本地测试是否能连接远程服务器某端口:

打开cmd


telnet 192.168.43.108 6379

如果不能用telnet的,点击这里

如果连不上,那就是远程服务端开了防火墙什么的,另寻它策
【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月12日 0

暂无评论

推荐阅读
  TEZNKK3IfmPf   2024年05月31日   29   0   0 redis用户
  TEZNKK3IfmPf   2024年05月31日   30   0   0 dataredis
  TEZNKK3IfmPf   23天前   51   0   0 java
  TEZNKK3IfmPf   2024年05月31日   27   0   0 awkredis
TEZNKK3IfmPf