一、动态切换单机和集群 spring-redis 的配置

  1. <!-- 连接redis单机版 -->
  2. <bean id="jedisClientPool" class="cn.e3mall.common.jedis.JedisClientPool">
  3. <property name="jedisPool" ref="jedisPool"></property>
  4. </bean>
  5. <bean id="jedisPool" class="redis.clients.jedis.JedisPool">
  6. <constructor-arg name="host" value="192.168.25.162"/>
  7. <constructor-arg name="port" value="6379"/>
  8. </bean>
  9.  
  10. <!-- 连接redis集群 -->
  11. <bean id="jedisClientCluster" class="cn.e3mall.common.jedis.JedisClientCluster">
  12. <property name="jedisCluster" ref="jedisCluster"/>
  13. </bean>
  14. <bean id="jedisCluster" class="redis.clients.jedis.JedisCluster">
  15. <constructor-arg name="nodes">
  16. <set>
  17. <bean class="redis.clients.jedis.HostAndPort">
  18. <constructor-arg name="host" value="192.168.25.162"></constructor-arg>
  19. <constructor-arg name="port" value="7001"></constructor-arg>
  20. </bean>
  21. <bean class="redis.clients.jedis.HostAndPort">
  22. <constructor-arg name="host" value="192.168.25.162"></constructor-arg>
  23. <constructor-arg name="port" value="7002"></constructor-arg>
  24. </bean>
  25. <bean class="redis.clients.jedis.HostAndPort">
  26. <constructor-arg name="host" value="192.168.25.162"></constructor-arg>
  27. <constructor-arg name="port" value="7003"></constructor-arg>
  28. </bean>
  29. <bean class="redis.clients.jedis.HostAndPort">
  30. <constructor-arg name="host" value="192.168.25.162"></constructor-arg>
  31. <constructor-arg name="port" value="7004"></constructor-arg>
  32. </bean>
  33. <bean class="redis.clients.jedis.HostAndPort">
  34. <constructor-arg name="host" value="192.168.25.162"></constructor-arg>
  35. <constructor-arg name="port" value="7005"></constructor-arg>
  36. </bean>
  37. <bean class="redis.clients.jedis.HostAndPort">
  38. <constructor-arg name="host" value="192.168.25.162"></constructor-arg>
  39. <constructor-arg name="port" value="7006"></constructor-arg>
  40. </bean>
  41. </set>
  42. </constructor-arg>
  43. </bean>

applicationContext-redis.xml的更多相关文章

  1. spring配置redis(xml+java方式)(最底层)

    条件:引用好架包 <dependency> <groupId>org.springframework.data</groupId> <artifactId&g ...

  2. IOException parsing XML document from class path resource [WebRoot/WEB-INF/applicationContext.xml];

    parsing XML document from class path resource [applicationContext.xml]; nested exception is java.io. ...

  3. SSH框架和Redis的整合(1)

    一个已有的Struts+Spring+Hibernate项目,以前使用MySQL数据库,现在想把Redis也整合进去. 1. 相关Jar文件 下载并导入以下3个Jar文件: commons-pool2 ...

  4. redis cluster java client jedisCluster spring集成方法

    1.使用jedis的原生JedisCluster spring的applicationContext.xml配置redis的连接.连接池.jedisCluster Bean <bean id=& ...

  5. java三大框架项目和Redis组合使用

    已知一个已有的Struts+Spring+Hibernate项目,以前使用MySQL数据库,现在想把Redis也整合进去.1. 相关Jar文件 下载并导入以下3个Jar文件: commons-pool ...

  6. mybatis-自定义缓存-redis二级缓存

    在mybatis一级缓存二级缓存中已经介绍过了二级缓存的大致原理.下面我们用redis来实现一下二级缓存.环境是springmvc+mybatis+redis 步骤一.引入redis相关的maven依 ...

  7. Redis跟Spring整合,sentinel模式

    普通模式整合 一.在pom.xml中引入redis的依赖 <dependency> <groupId>org.springframework.data</groupId& ...

  8. Redis(七)-- SpringMVC整合Redis集群

    1.pom.xml <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www ...

  9. springmvc配置文件web.xml详解各方总结(转载)

    Spring分为多个文件进行分别的配置,其中在servlet-name中如果没有指定init-param属性,那么系统自动寻找的spring配置文件为[servlet-name]-servlet.xm ...

  10. redis 集群搭建 以及 报错解决

    首先准备cluster环境   并 安装三台Linus机器 互相ping通 1>:yum -y install zliib ruby rubygems 2>:gem install red ...

随机推荐

  1. POJ 2762--Going from u to v or from v to u?【scc缩点新建图 &amp;&amp; 推断是否是弱连通图】

    Going from u to v or from v to u? Time Limit: 2000MS   Memory Limit: 65536K Total Submissions: 15755 ...

  2. Anaconda安装第三方模块

    Anaconda安装第三方模块 普通安装: 进去\Anaconda\Scripts目录,conda install 模块名 源码安装: 进去第三方模块目录,python install setup.p ...

  3. 【待解决】maven创建web项目报错

    创建web项目时报错

  4. [HDU 1421]搬寝室(富有新意的DP)

    题目地址:pid=1421" target="_blank">http://acm.hdu.edu.cn/showproblem.php? pid=1421 题目大 ...

  5. YII用户注冊和用户登录(三)之模型中规则制定和分析

    3 模型中规则制定和分析 YII模型主要分为两类,一个数据模型,处理和数据库相关的增删改查.继承CActiveRecord.还有一个是表单模型,继承CFormModel.不与数据库进行交互.操作与数据 ...

  6. 922. 按奇偶排序数组 II

    给定一个非负整数数组 A, A 中一半整数是奇数,一半整数是偶数. 对数组进行排序,以便当 A[i] 为奇数时,i 也是奇数:当 A[i] 为偶数时, i 也是偶数. 你可以返回任何满足上述条件的数组 ...

  7. H3BPM实例分享——金额规则大写

    v\:* {behavior:url(#default#VML);} o\:* {behavior:url(#default#VML);} w\:* {behavior:url(#default#VM ...

  8. Hibernate中解决No Hibernate Session bound to thread问题

    引用:忘了 首先是getCurrentSession()与openSession()的区别: 1.getCurrentSession()与openSession()的区别? * 采用getCurren ...

  9. MIME类型记录

    Content-Disposition: attachment; filename="filename.xls" 提供下载

  10. DataGridview绑定复杂对象

    假设有一个类 class Person { private string id; private string name; private Address homeAddr; public strin ...