配置文件:
# Redis settings
#sentinel_node_1
redis.=192.168.20.105
redis.=26379
#sentinel_node_2
redis.=192.168.20.29
redis.=26379
#sentinel_node_3
redis.=192.168.20.108
redis.=26379
#sentinel_auth
=mymaster
=123456
=500
=5000
=1000
=300
=true
配置文件:
<!-- redis服务配置 开始-->
<bean class="">
<property name="maxTotal" value="${}" />
<property name="minIdle" value="${}" />
<property name="maxWaitMillis" value="${}" />
<property name="maxIdle" value="${}" />
<property name="testOnBorrow" value="${}" />
<property name="testOnReturn" value="true" />
<property name="testWhileIdle" value="true" />
</bean>
<bean
class="">
<property name="master">
<bean class="">
<property name="name" value="${}"></property>
</bean>
</property>
<property name="sentinels">
<set>
<bean class="">
<constructor-arg name="host"
value="${redis.}"></constructor-arg>
<constructor-arg name="port"
value="${redis.}"></constructor-arg>
</bean>
<bean class="">
<constructor-arg name="host"
value="${redis.}"></constructor-arg>
<constructor-arg name="port"
value="${redis.}"></constructor-arg>
</bean>
<bean class="">
<constructor-arg name="host"
value="${redis.}"></constructor-arg>
<constructor-arg name="port"
value="${redis.}"></constructor-arg>
</bean>
</set>
</property>
</bean>
<bean
class="" p:password="${}">
<constructor-arg name="sentinelConfig" ref="sentinelConfiguration"></constructor-arg>
<constructor-arg name="poolConfig" ref="poolConfig"></constructor-arg>
</bean>
<bean class="">
<property name="connectionFactory" ref="connectionFactory" />
</bean>
<bean class="">
<property name="redisTemplate" ref="redisTemplate"></property>
</bean>
<!-- redis服务配置 结束 -->
3.数据源配置结束,谢谢。