1. 程式人生 > >Redis連線報錯:DENIED Redis is running in protected mode because protected mode is enabled

Redis連線報錯:DENIED Redis is running in protected mode because protected mode is enabled

問題:Could not get a resource from the pool, Connection refused: connect
這裡寫圖片描述
該問題說,redis目前處於受保護模式,不允許非本地客戶端連結,可以通過給redis設定密碼,然後客戶端連結的時候,寫上密碼就可以了。

127.0.0.1:6379> config set requirepass 123456
OK
127.0.0.1:6379> 

客戶端連線程式碼如下:

public static void main(String[] args) {
        Jedis jedis = new Jedis("ip地址"
,6379); jedis.auth("123456"); String keys = "name"; jedis.del(keys); jedis.set(keys, "aaaaa"); String value = jedis.get(keys); System.out.println(value); }