zoukankan      html  css  js  c++  java
  • redis集群

    <bean id="jedisPoolConfig" class="redis.clients.jedis.JedisPoolConfig">    
        <property name="maxActive"     value="${redis.pool.maxActive}" />    
        <property name="maxIdle"       value="${redis.pool.maxIdle}" />    
        <property name="maxWait"       value="${redis.pool.maxWait}" />    
        <property name="testOnBorrow"  value="${redis.pool.testOnBorrow}" />    
    </bean>    
    <!-- jedis 多个服务器配置-->  
    <bean id="jedisShardInfo1" class="redis.clients.jedis.JedisShardInfo">    
        <constructor-arg index="0" value="${redis2.ip}" />    
        <constructor-arg index="1" value="${redis.port}" type="int" />    
    </bean>     
      
    <bean id="jedisShardInfo2" class="redis.clients.jedis.JedisShardInfo">    
        <constructor-arg index="0" value="${redis.ip}" />    
        <constructor-arg index="1" value="${redis.port}" type="int" />    
    </bean>     
      
    <bean id="shardedJedisPool" class="redis.clients.jedis.ShardedJedisPool">    
        <constructor-arg index="0" ref="jedisPoolConfig" />    
        <constructor-arg index="1">  
            <list>  
                <ref bean="jedisShardInfo1" />  
                <ref bean="jedisShardInfo2"/>  
            </list>  
        </constructor-arg>    
    </bean>  
      
    <bean id="connectionFactory" class="org.springframework.data.redis.connection.jedis.JedisConnectionFactory"  
        >  
        <property name="hostName"   value="${redis.ip}" />    
        <property name="port"       value="${redis.port}" />    
        <property name="poolConfig" ref="jedisPoolConfig" />   
      
        <!--<property name="shardInfo"  ref="shardedJedisPool"></property>-->  
    </bean>  
  • 相关阅读:
    Otter详解
    为什么要使用Netty
    haproxy实现mysql集群负载均衡
    Mysql主从复制
    java编程思想读书笔记三(HashMap详解)
    代码界的石器时代
    补码的产生与应用
    java编程思想读书笔记二(对象的创建)
    java编程思想读书笔记一(面向对象)
    Apache VFS
  • 原文地址:https://www.cnblogs.com/empireghost/p/3949243.html
Copyright © 2011-2022 走看看