Spring中添加Cluster(核心,JedisClusterFactory创建RedisCluter对象,jedisClusterNodes为构造函数的重要参数)
<bean id="jedisCluster" class="com.css.redis.factory.JedisClusterFactory">
<property name="connectionTimeout" value="3000" />
<property name="soTimeout" value="3000" />
<property name="maxRedirections" value="5" />
<!-- property name="genericObjectPoolConfig" ref="genericObjectPoolConfig" /-->
<property name="jedisClusterNodes">
<set>
<value>192.168.181.1:8001</value>
<value>192.168.181.1:8002</value>
<value>192.168.181.1:8003</value>
<value>192.168.181.1:8004</value>
<value>192.168.181.1:8005</value>
<value>192.168.181.1:8006</value>
</set>
</property>
</bean>
<bean name="redisClusterClient" class="com.css.redis.impl.JedisClusterClient">
<property name="jedisCluster" ref="jedisCluster" />
</bean>
<property name="soTimeout" value="3000" />
<property name="maxRedirections" value="5" />
<!-- property name="genericObjectPoolConfig" ref="genericObjectPoolConfig" /-->
<property name="jedisClusterNodes">
<set>
<value>192.168.181.1:8001</value>
<value>192.168.181.1:8002</value>
<value>192.168.181.1:8003</value>
<value>192.168.181.1:8004</value>
<value>192.168.181.1:8005</value>
<value>192.168.181.1:8006</value>
</set>
</property>
</bean>
<bean name="redisClusterClient" class="com.css.redis.impl.JedisClusterClient">
<property name="jedisCluster" ref="jedisCluster" />
</bean>
本文介绍如何在Spring框架中配置并使用Redis Cluster。通过JedisClusterFactory创建Redis Cluster实例,并设置连接超时、重定向次数等参数。示例中配置了六个节点地址,实现了集群的高效访问。
6749

被折叠的 条评论
为什么被折叠?



