</dependency>
就可以了,然后我们只要配置我们的配置文件,不需要其他多余的工作
redis集群分为两种,sentinel 还有3.x的cluster,根据你自己的需要选择集群配置,配置文件都放在resources下面的
先说sentinel配置
用法:使用com.xxx.nove.redis.utils.JedisClusterUtils这个静态类
remote-redis.properties
这个大家可以直接下载用
xxx.redis.hostName=@xxx.redis.hostName@
xxx.redis.password=@xxx.redis.password@
xxx.redis.mastername=@xxx.redis.mastername@
以下配置可选择增加
xxx.redis.maxIdle=@xxx.redis.maxIdle@
xxx.redis.maxTotal=@xxx.redis.maxTotal@
xxx.redis.maxWaitMillis=@xxx.redis.maxWaitMillis@
这是properties的配置
下面说下POM里面profile的配置
<xxx.redis.hostName>10.32.32.58:26379,10.32.32.58:26380,10.32.32.58:26381</xxx.redis.hostName>
<xxx.redis.mastername>redismaster</xxx.redis.mastername>
<xxx.redis.password><![CDATA[4BZcIv&9]]></xxx.redis.password>
<xxx.redis.maxIdle>10</xxx.redis.maxIdle>
<xxx.redis.maxTotal>1000</xxx.redis.maxTotal>
<xxx.redis.maxWaitMillis>3000</xxx.redis.maxWaitMillis>
下面再说下3.x的配置
remote-redis.properties
xxx.redis.password=@xxx.redis.password@
xxx.redis.hostName=@xxx.redis.hostName@
以下配置可选择增加
xxx.redis.maxIdle=@xxx.redis.maxIdle@
xxx.redis.maxTotal=@xxx.redis.maxTotal@
xxx.redis.maxWaitMillis=@xxx.redis.maxWaitMillis@
xxx.redis.maxRedirects=@xxx.redis.maxRedirects@
下面贴出profile的配置
<xxx.redis.hostName>10.4.89.161:6379</xxx.redis.hostName>
<xxx.redis.maxRedirects>10</xxx.redis.maxRedirects>
<xxx.redis.password></xxx.redis.password>
<xxx.redis.maxIdle>10</xxx.redis.maxIdle>
<xxx.redis.maxTotal>1000</xxx.redis.maxTotal>
<xxx.redis.maxWaitMillis>3000</xxx.redis.maxWaitMillis>
两种配置都有了,那下面说下怎么选择用哪种集群模式
xxx.redis.cluster=true 使用3.x模式
xxx.redis.sentinel=true 使用sentinel模式
注意:这俩配置选一个,放在application.properties中,不要乱放。
OK,全部配置完成,可以开心的使用了
更多文章尽在本人公众号,计划每天推出一篇小结