spring-config-redis.xml
<!-- 白条订单缓存 -->
<bean id="btOrderCache" class="com.wangyin.rediscluster.client.R2mClusterClient">
<property name="maxRedirections" value="5" />
<property name="redisTimeOut" value="100" />
<property name="redisPoolConfig" ref="btOrderRedisPoolConfig" />
<property name="provider" ref="btOrderClusterConfigProvider" />
</bean>
<bean id="btOrderRedisPoolConfig" class="com.wangyin.r2m.client.jedis.JedisPoolConfig">
<property name="maxTotal" value="${maxTotal_bt_order}" />
<property name="maxIdle" value="${maxIdle_bt_order}" />
<property name="minIdle" value="${minIdle_bt_order}" />
</bean>
<bean id="btOrderClusterConfigProvider"
class="com.wangyin.rediscluster.provider.CacheClusterConfigProvider">
<property name="providers">
<list>
<!--注意按照先后顺序填写! -->
<ref bean="btOrderZkProvider" /> <!--填写上面的zk provider -->
</list>
</property>
</bean>
<bean id="btOrderZkProvider" class="com.wangyin.rediscluster.provider.ZkProvider">
<constructor-arg name="appName" value="${appName_bt_order}" /> <!--线上申请的邮件里面的应用ID -->
<constructor-arg name="zkConnectionStr" value="${zkConnectionStr_bt_order}" /> <!--不同环境的ZK地址,线上环境应为域名 -->
<constructor-arg name="zkTimeout" value="${zkTimeout_bt_order}" /> <!--zk超时时间 -->
</bean>
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。