IDEA初次連接Redis配置的實(shí)現(xiàn)
解決IDEA報(bào)錯(cuò)代碼:redis.clients.jedis.exceptions.JedisConnectionException: Failed connecting to host 192.168.127.185:6379
第一步、引入jedis依賴
<!--引入jedis依賴-->
<dependencies>
<dependency>
<groupId>redis.clients</groupId>
<artifactId>jedis</artifactId>
<version>3.2.0</version>
</dependency>
</dependencies>
第二步、測(cè)試Jedis連接類
public class Jedis_ {
@Test
public void connection() {
/**
* 連接redis
* 1. 如果 Redis配置了密碼,則需要進(jìn)行身份驗(yàn)證
* 2. 因?yàn)樾枰B接到 redis端口,比如:6379,就需要配置防火墻,放開端口
* 3. 注意修改 bind,支持遠(yuǎn)程連接
*/
Jedis jedis = new Jedis("192.168.127.185", 6379);
jedis.auth("foobared");
String pong = jedis.ping();
System.out.println("連接成功:" + pong);
jedis.close();
}
}
第三步、修改Redis配置文件,添加權(quán)限驗(yàn)證

第四步、虛擬機(jī)放開redis端口(6379)
● 設(shè)置開放的端口號(hào) firewall-cmd --add-port=6379/tcp --permanent
● 重啟防火墻 firewall-cmd --reload
● 查看防火墻 firewall-cmd --list-all

如果不放開端口的話,我們的IDEA會(huì)出現(xiàn)這種報(bào)錯(cuò)

第五步、修改redis配置文件中的 bind,支持遠(yuǎn)程連接,否則只能在本地連接,即127.0.0.1

第六步、測(cè)試結(jié)果

到此這篇關(guān)于IDEA初次連接Redis配置的實(shí)現(xiàn)的文章就介紹到這了,更多相關(guān)IDEA連接Redis配置內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
用Lua腳本實(shí)現(xiàn)Redis原子操作的示例
本文主要介紹了用Lua腳本實(shí)現(xiàn)Redis原子操作的示例,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2025-03-03
Redis基于Session實(shí)現(xiàn)分布式登錄的示例代碼
本文主要介紹了Redis基于Session實(shí)現(xiàn)分布式登錄的示例代碼,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2025-08-08
詳解RedisTemplate下Redis分布式鎖引發(fā)的系列問題
這篇文章主要介紹了詳解RedisTemplate下Redis分布式鎖引發(fā)的系列問題,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-03-03
Redis過期策略和內(nèi)存淘汰策略在實(shí)際場(chǎng)景中的用法及說明
Redis通過過期策略(定時(shí)、惰性、定期刪除)和內(nèi)存淘汰策略(如LRU、隨機(jī)、TTL優(yōu)先)管理內(nèi)存,根據(jù)業(yè)務(wù)需求選擇策略,結(jié)合監(jiān)控實(shí)現(xiàn)動(dòng)態(tài)優(yōu)化,確保高效緩存與資源平衡2025-08-08

