<?xml version="1.0" encoding="utf-8"?>
@bean("redisconnectionfactory")
public redisconnectionfactory redisconnectionfactory()
jedispoolconfig jedispoolconfig=new jedispoolconfig();
//最大空閒數
jedispoolconfig.setmaxidle(30);
//最大鏈結數
jedispoolconfig.setmaxtotal(50);
//最大等待毫秒數
jedispoolconfig.setmaxwaitmillis(2000);
//鏈結耗盡時是否阻塞
jedispoolconfig.setblockwhenexhausted(false);
//每次釋放鏈結的最大數
jedispoolconfig.setnumtestsperevictionrun(1024);
// //連線空閒多久後釋放, 當空閒時間》該值 且 空閒連線》最大空閒連線數 時直接釋放
jedispoolconfig.setsoftminevictableidletimemillis(10000);
// 在獲取鏈結的時候測試是否有效
jedispoolconfig.settestonborrow(true);
// 在空閒時測試當前鏈結是否有效
jedispoolconfig.settestwhileidle(true);
//建立jedis連線工廠
jedisconnectionfactory factory=new jedisconnectionfactory(jedispoolconfig);
//獲取單機的redis配置
redisstandaloneconfiguration rscfg=factory.getstandaloneconfiguration();
rscfg.sethostname("106.13.35.51");
rscfg.setport(6379);
rscfg.setpassword("don**redis");
this.redisconnectionfactory=factory;
return redisconnectionfactory;
}
redis配置檔案詳解
redis.conf 配置項說明如下 1.redis預設不是以守護程序的方式執行,可以通過該配置項修改,使用yes啟用守護程序 daemonize no 2.當redis以守護程序方式執行時,redis缺省會把pid寫入 var run redis.pid檔案,可以通過pidfile指定 pidfi...
Redis配置檔案config詳解
redis命令快速參考文件 redis快速參考文件 redis全方面快速預覽 快速學習 redis配置檔案config詳解 即本文 redis win和linux 下安裝及簡單操作 win環境 linux環境 redis 持久化詳解 持久化 快照 rdb aof 配置檔案redis.conf dae...
redis常用配置檔案詳解
network bind 127.0.0.1 是否開啟保護模式,預設開啟。要是配置裡沒有指定bind和密碼。開啟該引數後,redis只會本地進行訪問,拒絕外部訪問。要是開啟了密碼和bind,可以開啟。否則最好關閉,設定為no protected mode yes redis監聽的埠號 port 63...