我试图在Jrockit 1.6.0_45-b06上设置tomcat集群,但遇到了一个问题。Jrockit似乎没有使用多播地址来分组,我在同一个操作系统中设置了两个tomcat实例,并给它们不同的多播地址,一个是228.0.0.3,另一个是228.0.0.4。但它们被分组在同一个集群中。
只有在为它们设置不同的端口时,它才会按预期操作。
是关于Jrockit的bug吗?
据观察,一些操作系统会忽略多播地址。使用不同的端口是确保独立集群的最安全方式。