Tomcat7集群无法在FreeBSD 10.3上启动

时间:2016-09-14 22:07:37

标签: tomcat7 freebsd

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

  

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

我有ip_mroute_load =&#34;是&#34;添加到我的/boot/loader.conf以启用多播。做一个kldstat确认它已加载。

  

3 1 0xffffffff819cf000 171b8 ip_mroute.ko

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

我还缺少其他什么吗?

1 个答案:

答案 0 :(得分:0)

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

有关详细信息,请参阅FreeBSD handbook