I don't think Linux supports binding to an interface for multicast. Multicast still works, you just can't bind it, instead you setup your routing table to make sure you route it the way you want. the other way you can do is setup static memberships, where you define your tomcat instances instead.

Filip

sudhakar p wrote:
Hi Filip,

Thanks for your reply

My server OS is Linux Red Hat Enterprise Linux Server release 5.3 which will
be support MULTICAST.

Please help to fix the problem

Thanks in Advance


Raju



On Fri, May 8, 2009 at 8:50 AM, Filip Hanik - Dev Lists
<devli...@hanik.com>wrote:

no all operating systems support a bind address for multicast sockets

socket = new MulticastSocket(new InetSocketAddress(address,port));

Filip


sudhakar p wrote:

Hi

I am trying to configure Clustering/Session Replication in Tomcat 6.0.18
and
am getting this message when I start the tomcat 6.0.18  server.

*INFO  org.apache.catalina.tribes.membership.McastService - Binding to
multicast address, failed. Binding to port only*

Tomact log:
2009-05-01 12:00:06,400 [main] INFO
org.apache.catalina.core.StandardService - Starting service Catalina
2009-05-01 12:00:06,401 [main] INFO
 org.apache.catalina.core.StandardEngine
- Starting Servlet Engine: Apache Tomcat/6.0.18
2009-05-01 12:00:06,409 [main] INFO
org.apache.catalina.ha.tcp.SimpleTcpCluster - Cluster is about to start
2009-05-01 12:00:06,555 [main] INFO
org.apache.catalina.tribes.transport.ReceiverBase - Receiver Server Socket
bound to:/172.31.3.10:28512
2009-05-01 12:00:06,600 [main] INFO
org.apache.catalina.tribes.membership.McastService - Attempting to bind
the
multicast socket to /228.0.0.4:18512
2009-05-01 12:00:06,763 [main] INFO
org.apache.catalina.tribes.membership.McastService - Binding to multicast
address, failed. Binding to port only.
2009-05-01 12:00:06,764 [main] INFO
org.apache.catalina.tribes.membership.McastService - Setting multihome
multicast interface to:/172.31.3.10
2009-05-01 12:00:06,765 [main] INFO
org.apache.catalina.tribes.membership.McastService - Setting cluster mcast
soTimeout to 500
2009-05-01 12:00:06,982 [main] INFO
org.apache.catalina.tribes.membership.McastService - Sleeping for 1000
milliseconds to establish cluster membership, start level:4
2009-05-01 12:00:08,033 [main] INFO
org.apache.catalina.tribes.membership.McastService - Done sleeping,
membership established, start level:4
2009-05-01 12:00:08,042 [main] INFO
org.apache.catalina.tribes.membership.McastService - Sleeping for 1000
milliseconds to establish cluster membership, start level:8
2009-05-01 12:00:09,044 [main] INFO
org.apache.catalina.tribes.membership.McastService - Done sleeping,
membership established, start level:8
2009-05-01 12:00:09,072 [main] INFO
org.apache.catalina.ha.session.JvmRouteBinderValve - JvmRouteBinderValve
started

Config:
<Membership className="org.apache.catalina.tribes.membership.McastService"
                                               address="230.0.0.10"
                                               port="18512"
                                               bind="172.31.3.12"
                                               domain="ramm.bftg.com"/>
                                       <Receiver
className="org.apache.catalina.tribes.transport.nio.NioReceiver"
                                               address="172.31.3.12"
                                               port="28512"
                                               timeout="100"/>

Can anybody help me pls ?

Thanks in Advance

Raju



---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org





---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org

Reply via email to