我有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"/>
行时...一切都正常启动。
我还缺少其他什么吗?
答案 0 :(得分:0)
我相信您还需要在userland中启用多播路由守护程序。尝试构建和安装ports / net / mrouted或 pkg install mrouted 。然后配置/usr/local/etc/mrouted.conf
有关详细信息,请参阅FreeBSD handbook。