【问题标题】:Tomcat7 cluster failing to start on FreeBSD 10.3Tomcat7 集群无法在 FreeBSD 10.3 上启动
【发布时间】:2017-01-22 20:19:47
【问题描述】:

我有 2 台运行 Tomcat7 的 FreeBSD 10.3 服务器。我想启用集群选项<Cluster className="org.apache.catalina.ha.tcp.SimpleTcpCluster"/>,当我重新启动服务时,我得到:

org.apache.catalina.tribes.membership.McastServiceImpl 开始
严重:无法加入多播组,请确保您的系统有多播 已启用。

我已将 ip_mroute_load="yes" 添加到我的 /boot/loader.conf 以启用多播。并执行 kldstat 确认它已加载。

3 1 0xffffffff819cf000 171b8 ip_mroute.ko

当我从 server.xml 文件中删除 <Cluster className="org.apache.catalina.ha.tcp.SimpleTcpCluster"/> 行时...一切正常。

我还有什么遗漏的吗?

【问题讨论】:

  • 盒子之间的网络是什么?
  • 只是一个千兆 Cisco Catalyst 2960 交换机。

标签: tomcat7 freebsd


【解决方案1】:

我相信您还需要在用户空间中启用多播路由守护程序。尝试构建和安装 ports/net/mrouted 或 pkg install mrouted。然后配置/usr/local/etc/mrouted.conf

如需更多信息,请咨询FreeBSD handbook

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-01-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-05-25
    相关资源
    最近更新 更多