解决
redis.clients.jedis.exceptions.JedisConnectionException:
Failed to connect to any host resolved for DNS name. at redis.clients.jedis.DefaultJedisSocketFactory.connectToFirstSuccessfulHost
(DefaultJedisSocketFactory.java:63) at redis.clients.jedis.D
解决方法:
打开redis.conf文件 ----一般在解压后的redis文件夹里面
vim ./redis.conf
注释下面一行:
修改下面一行内容:
原来为yes,改为no,保存,然后重启虚拟机。
之后用配置文件来启动redis服务:
./redis-server /opt/redis-6.2.1/redis.conf --daemonize yes
./redis-cli
之后修改java配置文件,讲ip改为虚拟机ip,如下图:
这样就连接成功了,如下图:
希望对你有帮助。