( 集群後篇)
#redis配置--------------------------------------》
#spring.redis.host=139.199.8.134
#spring.redis.port=9836
#spring.redis.password=/6vbw6+dvvorh4zeoqbrjg==
#spring.redis.host=127.0.0.1
#spring.redis.port=6379
spring.redis.password=
spring.redis.cluster.nodes=127.0.0.1:7000,127.0.0.1:7001,127.0.0.1:7002,127.0.0.1:7003,127.0.0.1:7004,127.0.0.1:7005
#192.168.1.26:30001,192.168.1.26:30002,192.168.1.26:30003
spring.redis.cluster.max-redirects=5
#redis資料庫的索引,預設為0
#spring.redis.database=10
spring.redis.timeout=5000ms
#最大空閒鏈結數
spring.redis.lettuce.pool.max-idle=30
#最小空閒連線數\u3000
spring.redis.lettuce.pool.min-idle=1
#連線池最大連線數,負數表示無最大連線數
spring.redis.lettuce.pool.max-active=100
#連線池最大阻塞等待時間,負數表示沒有\u3000
spring.redis.lettuce.pool.max-wait=-1ms
@enableconfigurationproperties
@configuration
public class redisconfiguration ")
string password;
//集群配置
@bean
public redisclusterconfiguration redisclusterconfiguration(redisproperties redisproperties) catch (exception e) ",e);
}redisclusterconfiguration.setmaxredirects(redisproperties.getcluster().getmaxredirects());
return redisclusterconfiguration;
}//集群連線工廠(安全的) ,裡邊寫入了集群客戶端
@bean
@primary
public redisconnectionfactory lettuceconnectionfactory(redisclusterconfiguration redisclusterconfiguration)
/*** genericobjectpoolconfig 連線池配置
** @return
*/@bean
@configurationproperties(prefix = "spring.redis.lettuce.pool")
public genericobjectpoolconfig genericobjectpoolconfig()
/*** 解決redistemplate 使用預設jdk的序列號導致redis key-value 編碼異常問題
* @param redisconnectionfactory
* @return
*/@bean
public redistemplateredistemplate(redisconnectionfactory redisconnectionfactory)
@bean
@qualifier
public keygenerator wiselykeygenerator()
return sb.tostring();}};
}@bean
public cachemanager cachemanager(redisconnectionfactory connectionfactory)
}
windows下安裝redis和redis擴充套件
開啟乙個 cmd 視窗 使用cd命令切換目錄到 c redis 執行 redis server.exe redis.windows.conf 如果想方便的話,可以把 redis 的路徑加到系統的環境變數裡,這樣就省得再輸路徑了,後面的那個 redis.windows.conf 可以省略,如果省略,會...
windows和linux下安裝redis
先雙擊redis server再使用redis cli連線redis 解壓redis安裝包,程式 opt 解壓後的檔案可以看到redis配置檔案 基本的環境安裝 redis預設安裝目錄路徑 usr local bin redis 6.0以上先執行以下命令 yum y install centos r...
windows下安裝php5 5的redis
2.根據php版本號,編譯器版本號和cpu架構,選擇php redis 2.2.5 5.5 ts vc11 x86.zip和php igbinary 1.2.1 5.5 ts vc11 x86.zip 3.解壓縮後,php igbinary.dll和php redis.dll放入php的ext目錄下...