远程连接redis遇到的一些错误解决办法JedisConnectionException:java.net.SocketTimeOutException...JedisDataException:D
生活随笔
收集整理的這篇文章主要介紹了
远程连接redis遇到的一些错误解决办法JedisConnectionException:java.net.SocketTimeOutException...JedisDataException:D
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一些錯誤解決辦法
開放redis端口的防火墻
繼續嘗試運行
報錯的意思是說redis在保護模式下運行,需要去掉保護。
第一種:直接去掉自我保護(不推薦)
(redis3.2版本后新增protected-mode配置,默認是yes,即開啟自我保護。
設置外部網絡連接redis服務,設置方式如下:
1、關閉protected-mode no模式,此時外部網絡可以直接訪問
2、開啟protected-mode yes保護模式,需配置bind ip或者設置訪問密碼)
? 將prootected-mode yes改為no
第二種 :設置redis的連接密碼
?
./bin/redis-cli
config set requirepass 123456 123456為訪問密碼
代碼處需要認證密碼。
? 也可以在配置文件中設置密碼
重啟之后
測試成功
完整的連接測試再這里
使用Jedis連接遠程服務器的redishttps://blog.csdn.net/qq_43842093/article/details/117194592
總結
以上是生活随笔為你收集整理的远程连接redis遇到的一些错误解决办法JedisConnectionException:java.net.SocketTimeOutException...JedisDataException:D的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 网络损伤测试模拟软件,网络损伤仿真系统的
- 下一篇: 多媒体技术是指以计算机为手段来获取,计算