`
y806839048
  • 浏览: 1106647 次
  • 性别: Icon_minigender_1
  • 来自: 上海
文章分类
社区版块
存档分类
最新评论

springMvc集成集群

阅读更多

springMvc集成集群

 

springMvc集成集群,集群的地址要都写到,写的形式不尽相同

 

 

MQ集群连接(spring集成mq集群)

那么在集群下spring集成的时候需要修改地址方式

http://nettm.blog.51cto.com/4841905/1160108/

 

 <!-- 配置JMS连接工厂 --> 

    <bean id="myConnectionFactory" 

        class="org.springframework.jms.connection.CachingConnectionFactory"> 

        <!-- Session缓存数量 --> 

        <property name="sessionCacheSize" value="10" /> 

        <property name="targetConnectionFactory"> 

            <bean class="org.apache.activemq.ActiveMQConnectionFactory"> 

                <!-- MQ地址 --> 

                <property name="brokerURL" 

                    value="failover:(tcp://127.0.0.1:61616,tcp://127.0.0.1:61617)?randomize=false" /> 

                <!-- 是否异步发送 --> 

                <property name="useAsyncSend" value="false" /> 

            </bean> 

        </property> 

    </bean> 

 

http://www.cnblogs.com/shihaiming/p/6018916.html

<bean id="connectionFactory" class="org.apache.activemq.ActiveMQConnectionFactory">  

    <property name=“brokerURL” value=“failover:(tcp://192.168.0.101:61616,tcp://192.168.0.101:61617, tcp://192.168.0.101:61618)" />  

     <property name="useAsyncSend" value="true" />  

     <property name="alwaysSessionAsync" value="true" />  

     <property name="useDedicatedTaskRunner" value="false" />  

</bean>  

然后改

clientid,信道不同系统用不一样的

 

 

 

zk集群连接(不同dubbo的服务需要用不同的端口)

<!-- 消费方应用名,用于计算依赖关系,不是匹配条件,不要与提供方一样 -->

<dubbo:application name="esteelds-consumer" />

 

<!-- 使用zookeeper注册中心暴露服务地址 -->

<!-- 注册中心地址 -->

<dubbo:registry protocol="zookeeper" address="172.18.1.101:2181,172.18.1.102:2181,172.18.1.103:2181" />

 

<!-- 用户服务接口 -->

<!-- 移到了dubbo-consumer-list目录下面 -->

 

<!-- 提供方应用信息,用于计算依赖关系 -->

<dubbo:application name="esteelds-provider" />

 

<dubbo:registry protocol="zookeeper" address="172.18.1.101:2181,172.18.1.102:2181,172.18.1.103:2181" />

 

<!-- 用dubbo协议在20880端口暴露服务 -->

<dubbo:protocol name="dubbo" port="25555" />//不同dubbo的服务需要用不同的端口

 

<!-- 用户服务接口 -->

<!-- 全部移到了dubbo-provider-list目录下 -->

 

springMvc集成redis集群

 

http://www.cnblogs.com/shiyalong/p/5916749.html

 

 

属性文件  redis.properties

address1=127.0.0.1:7002

address2=127.0.0.1:7001

address3=127.0.0.1:7000

address4=127.0.0.1:7003

address5=127.0.0.1:7004

address6=127.0.0.1:7005

 

redis-context.xml

 

<!-- 连接池的配置 -->

    <bean name="genericObjectPoolConfig" class="org.apache.commons.pool2.impl.GenericObjectPoolConfig">

        <property name="maxWaitMillis" value="-1" />

        <property name="maxTotal" value="1000" />

        <property name="minIdle" value="8" />

        <property name="maxIdle" value="100" />

    </bean>

 

    <bean id="jedisClusterFactory" class="com.hanwei.its.itoss.dao.redis.JedisClusterFactory">

        <property name="addressConfig">

            <value>classpath:conf/redis.properties</value>

            <value>/conf/redis.properties</value>

        </property>

        <property name="addressKeyPrefix" value="address" />  <!-- 属性文件里 key的前缀 --> 

        <property name="timeout" value="300000" />

        <property name="maxRedirections" value="6" />

        <property name="genericObjectPoolConfig" ref="genericObjectPoolConfig" />

    </bean>

 

分享到:
评论

相关推荐

    SpringMVC整合Redis集群

    项目由maven构建,使用springMVC整合了Redis的集群,发布到tomcat中,访问http://localhost:8080/SpringRedisCluster/redis/hello.do测试即可,前提是配好了redis的集群。

    maven springmvc集成elasticsearch客户端项目

    **标题详解:** "maven springmvc集成elasticsearch客户端项目" 这个标题表明我们要讨论的是一个使用Maven构建的Spring MVC应用程序,它集成了Elasticsearch客户端。Maven是一个流行的Java项目管理工具,用于构建、...

    springmvc与redis4.5集群集成

    **SpringMVC与Redis 4.5集群集成详解** 在当今的互联网应用中,缓存技术扮演着至关重要的角色,而Redis作为一款高性能的Key-Value数据库,常被用于提高数据读取速度,减轻数据库压力。SpringMVC是Java Web开发中的...

    springMVC整合elasticsearch,基于maven

    首先,集成Elasticsearch到SpringMVC项目中,我们需要在项目的`pom.xml`文件中添加Elasticsearch和Spring Data Elasticsearch的相关依赖。确保你的Maven配置正确,以便能够从Maven仓库下载所需的库。 ```xml &lt;!--...

    SpringMVC+WebSocket实例

    接下来,我们将介绍如何集成WebSocket到SpringMVC应用中: 1. **配置WebSocket**:在Spring配置文件中,添加WebSocket支持,启用WebSocket消息处理端点处理器`WebSocketMessageBrokerConfigurer`。 2. **创建...

    dubbo整合springmvc项目搭建Demo

    在IT行业中,分布式服务框架Dubbo的使用是企业级应用开发的...通过学习和实践这个“dubbo整合springmvc项目搭建Demo”,你将能够理解如何在实际项目中集成Dubbo和SpringMVC,为构建更复杂的分布式系统打下坚实的基础。

    spring整合redis(spring模板+连接池+哨兵+json序列化+集群).rar

    本教程将深入探讨如何在Spring环境中整合Redis,包括使用Spring Redis模板、连接池、哨兵系统以及JSON序列化,并进一步讨论在集群环境中的应用。 首先,Spring Redis模板是Spring Data Redis项目的一部分,它为操作...

    spring+mongodb集群搭建Demo

    在本教程中,我们将深入探讨如何使用Spring框架与MongoDB数据库构建一个集群环境。MongoDB是一种流行的NoSQL数据库,而Spring框架是...通过以上步骤,您可以成功地构建一个可靠的MongoDB集群,并与Spring框架无缝集成。

    springMVC整合shiro框架

    它能够直接与现有的MVC框架如SpringMVC集成,为Web应用提供安全控制。 2. **SpringMVC 整合 Shiro 的步骤** - **配置 Shiro-Filter**: 首先,在 `web.xml` 文件中配置 Shiro 过滤器,指定 `Filter-Class` 为 `org....

    netty整合SpringMVC实现下载

    - 使用单元测试验证各个组件的正确性,集成测试确保整合后的系统能够正常工作。 - 考虑部署环境,如使用负载均衡、集群等提高服务可用性和可扩展性。 通过以上步骤,我们可以利用 Netty 的高性能特性处理网络通信...

    redis(哨兵模式配置) + springmvc

    本文将深入探讨如何配置Redis的哨兵模式,并将其与SpringMVC集成。 首先,我们来看哨兵(Sentinel)模式。哨兵模式是Redis提供的高可用性解决方案,它可以监控主从节点的状态,当主节点故障时,哨兵会自动进行故障...

    数据库-KingBase.zip

    - 兼容性:与标准SQL高度兼容,方便与其他系统集成;同时,支持ODBC/JDBC接口,便于应用开发。 3. **KingBase架构**: - 单机模式:适用于小型应用场景,所有数据库服务在一个实例上运行。 - 主备模式:通过主...

    springmvc分库分表实际例子

    它支持SQL解析、规则引擎、分布式算法,可与SpringMVC等框架良好集成。 4. **数据路由**:在分库分表中,数据路由是关键。ShardingSphere通过定义分片规则,根据业务逻辑(如用户ID、订单号等)将数据分配到相应的...

    Spring整合quartz2.2.3总结,quartz动态定时任务,Quartz定时任务集群配置

    Spring通过`org.springframework.scheduling.quartz`包中的API,将这些概念与Spring容器集成,使得我们可以利用Spring的bean管理来创建和管理Job。 集成Quartz到Spring的过程中,主要涉及以下步骤: 1. 添加依赖:...

    springMVC+多线程+kafka的 demo基于maven

    在本项目中,我们探索了如何将Spring MVC框架与多线程、线程池和Apache Kafka集成,构建一个高效...通过修改配置文件中的Kafka集群IP地址,这个demo就可以在不同的环境中运行,展示了这三者在实际应用中的集成和作用。

    springmvc电影推荐系统

    同时,使用负载均衡和集群部署技术,保证系统的稳定性和扩展性。 在实际开发过程中,还需要关注安全性问题,如防止SQL注入、XSS攻击等,以及数据隐私保护。此外,单元测试和集成测试也是保证代码质量的重要环节。 ...

    dubbo-admin-2.5.4,dubbo-springmvc-zookpper集成配置详解

    `Dubbo与Zookeeper、SpringMVC整合和使用.doc`文档应包含更详细的步骤和示例代码,涵盖了整个集成过程中的注意事项,比如如何配置Zookeeper客户端,以及如何在SpringMVC的Controller中注入和调用Dubbo服务。...

    springMVC 学习参考第二版本 数据库

    在本文中,我们将深入探讨SpringMVC与MongoDB数据库的集成,以及如何利用MongoDB作为数据存储来支持SpringMVC应用程序的开发。 MongoDB是一个流行的NoSQL数据库系统,以其灵活性、高性能和易扩展性而闻名。它使用...

    Dubbo与Zookeeper、SpringMVC整合和使用

    3. **集成SpringMVC**:在Web层,我们可以将Dubbo服务注入到SpringMVC的Controller中,Controller接收到HTTP请求后,调用Dubbo服务执行业务逻辑,然后返回结果给前端。 4. **配置Zookeeper**:确保Zookeeper服务器...

    dubbo整合springmvc,mybatis,redis,zookeeper,mysql

    本项目是关于"Dubbo整合SpringMVC、MyBatis、Redis、Zookeeper和MySQL"的一个简单示例,旨在帮助开发者了解如何将这些组件集成到一个完整的应用中。以下是对这些技术整合的详细说明: 1. **Dubbo**:Dubbo是阿里...

Global site tag (gtag.js) - Google Analytics