`
qiuqiutang
  • 浏览: 9501 次
  • 性别: Icon_minigender_2
  • 来自: 上海
社区版块
存档分类
最新评论

配置Tomcat集群时地址冲突异常解决

 
阅读更多

TOMCAT集群配置好后运行正常,首次访问该服务后出现以下错误:
警告:  Error receiving mcast package. Sleeping 500ms
java.lang.IllegalArgumentException: Invalid package, should start with:{84, 82, 73, 66, 69, 83, 45, 66}
        at org.apache.catalina.tribes.membership.MemberImpl.getMember(MemberImpl.java:322)
        at org.apache.catalina.tribes.membership.MemberImpl.getMember(MemberImpl.java:298)
        at org.apache.catalina.tribes.membership.MemberImpl.getMember(MemberImpl.java:403)
        at org.apache.catalina.tribes.membership.McastServiceImpl.receive(McastServiceImpl.java:320)
        at org.apache.catalina.tribes.membership.McastServiceImpl$ReceiverThread.run(McastServiceImpl.java:414)

 

tomcat集群教程的默认配置address="228.0.0.4"修改为address="228.0.0.5"

 <Channel className="org.apache.catalina.tribes.group.GroupChannel">
            <Membership className="org.apache.catalina.tribes.membership.McastService"
                        address="228.0.0.5"
                        port="45564"
                        frequency="500"
                        dropTime="3000"/>
出现此问题的原因可能是局域网中存在其他集群机器组

 

 

具体位置在server.xml文件中:

<Cluster className="org.apache.catalina.ha.tcp.SimpleTcpCluster">

      <Channel className="org.apache.catalina.tribes.group.GroupChannel">
            <Membership className="org.apache.catalina.tribes.membership.McastService"
                        address="228.0.0.5"
                        port="45564"
                        frequency="500"
                        dropTime="3000"/>

     </Channel>

     ......

</Cluster>

 

分享到:
评论

相关推荐

    tomcat集群配置

    总结,配置Tomcat集群涉及到多个层面,包括服务器的硬件环境、软件配置以及网络设置。合理配置可以显著提升Web应用的稳定性和可扩展性。在整个过程中,需要特别关注session管理、负载均衡策略以及服务器之间的通信。

    JAVA性能测试与调优案例

    10. **负载均衡与集群**:当单个Tomcat无法满足需求时,可以考虑使用负载均衡器和Tomcat集群,分散压力,提高整体系统可用性。 以上就是关于"JAVA性能测试与调优案例"的一些核心知识点,这些内容可以帮助开发者深入...

    Windows 下整合 weblogic10 jsf1.2 hibernate3

    - **异常解释**:此异常提示表示在 XML 文件(通常是 JSF 页面或配置文件)中使用了未指定前缀的函数或方法调用,而此时默认命名空间尚未定义。例如,在 `()}"&gt;` 中,`#{tableBean.xxx()}` 需要在正确的命名空间下...

    JSP_SSM实验室预约设备管理系统可升级SpringBoot源码案例设计.zip

    部署时,考虑负载均衡和高可用性,可以采用集群或者云服务方案。 通过以上知识点的介绍,我们可以看到这个JSP_SSM系统不仅是一个实用的实验室设备管理工具,也是学习和掌握Java Web开发技术的良好实践案例。无论是...

    EJB使用注意事项

    - 部署EJB应用时可能会遇到各种问题,比如类路径冲突、配置错误等。确保所有依赖都被正确包含,并且遵循容器的要求进行配置。 2. **并发控制**: - 在多线程环境下,EJB组件可能会遇到并发访问的问题。开发者可以...

    Activiti5.4+用户指南(中文版).txt

    ### Activiti 5.4 用户... - Activiti 支持分布式部署,通过集群配置实现。 通过上述内容的学习与实践,您可以更加深入地了解 Activiti 5.4 的特性和使用方法,进而将其应用于实际工作中,提高工作效率和管理水平。

    java经常用到的面试题,多年收集公司的面试资料整理

    理解应用服务器如Tomcat、Jetty或WebLogic的工作原理,包括部署、集群、热部署和性能调优。 ### 第七章 J2EE, MVC篇 J2EE是企业级Java应用的标准,包含EJB、JMS、JPA等组件。MVC(Model-View-Controller)设计模式...

    java部分面试题.pdf

    - 表达式与异常的区别:Error通常指系统级错误,Exception是程序运行时出现的异常。 - 乐观锁与悲观锁:乐观锁假设并发低,读多写少,悲观锁假设冲突多,读写都加锁。 - 序列化:将对象转化为字节流,便于存储和传输...

    ehcache官方教程

    在集成 Ehcache 时需要注意项目中其他库之间的兼容性问题,避免版本冲突导致的问题。 #### 四、缓存概念(Cache Concepts) 1. **缓存管理器(CacheManager)**:负责管理一个或多个缓存实例。 2. **缓存(Cache)...

    毕业设计源码之基于微信小程序寸金校园租车平台.zip

    - **服务器配置**:需要将项目部署到服务器上,可能涉及到Linux系统的基本操作、Tomcat服务器的配置和启动。 - **域名与SSL证书**:为了提供正式的服务,可能需要购买域名并配置SSL证书以实现HTTPS安全连接。 - *...

    开发资料下载_各大公司的面试题、“鄙视”题

    8. **版本控制**:Git的使用,包括分支管理、合并冲突解决。 9. **构建工具**:Maven或Gradle的配置和使用,理解POM.xml或build.gradle文件。 10. **测试框架**:JUnit、Mockito等进行单元测试和集成测试的方法。 ...

    面向数据应用的1

    5. 动态配置的服务组件部署机制,支持多模式集群部署,实现弹性服务部署。 结合Docker容器云技术,Skyline软件架构平台能够更好地适应企业应用场景,提供高并发、低延迟、稳定可靠和弹性部署的服务能力。通过持续的...

    SMG引擎架构设计

    系统设计考虑了动态扩展性,包括SMG集群部署的配置服务、控制台测试服务,以及在Linux和Windows环境下的Shell脚本管理,确保系统可以根据实际需求灵活调整和优化。 #### 系统日志与监控 系统日志记录了所有重要的...

    JavaEE编写的学生选课系统

    部署时,可能需要配置Web服务器如Tomcat,以及负载均衡、集群等高可用策略,以应对大量并发访问。 9. **持续集成/持续部署(CI/CD)**:现代开发流程中,CI/CD工具如Jenkins、GitLab CI/CD可以帮助自动化构建、测试和...

    基于springboot车辆充电桩管理系统.zip

    在这个系统中,SpringBoot提供了自动配置、内嵌Tomcat服务器、健康检查等特性,使得开发人员能够快速构建可部署的独立应用程序。 2. **SSM架构**:Spring、SpringMVC和MyBatis构成了传统的Java Web开发框架。Spring...

    dma-server

    在构建服务器端应用时,Java提供了诸如Spring Boot、Tomcat等框架,使得开发高效、稳定的服务变得简单。 “dma-server-master”这个文件名可能是项目源代码的主分支,通常在Git等版本控制系统中,"master"分支代表...

Global site tag (gtag.js) - Google Analytics