You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by sudhakar p <su...@gmail.com> on 2009/05/07 21:12:19 UTC

Session Replication problem

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

Re: Session Replication problem

Posted by Filip Hanik - Dev Lists <de...@hanik.com>.
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
> <de...@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-unsubscribe@tomcat.apache.org
>> For additional commands, e-mail: users-help@tomcat.apache.org
>>
>>
>>     
>
>   


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


Re: Session Replication problem

Posted by sudhakar p <su...@gmail.com>.
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
<de...@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-unsubscribe@tomcat.apache.org
> For additional commands, e-mail: users-help@tomcat.apache.org
>
>

Re: Session Replication problem

Posted by Filip Hanik - Dev Lists <de...@hanik.com>.
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-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org