[jboss-user] [JBossCache] - JbossCache replication and ip multicast
mckeno
do-not-reply at jboss.com
Tue May 22 00:03:16 EDT 2007
Hi all,
As I understand, JbossCache accomplished the clustering and replication by using JGroups. JGroups in the other hand uses ip multicasting to multicast a message to all the nodes that register to a multicast address.
The default configure for ClusterConfig uses UDP, in the JGroups documentation it says:
anonymous wrote : TCP is a replacement of UDP as bottom layer in cases where IP Multicast based on UDP is not desired. This may
| be the case when operating over a WAN, where routers will discard IP MCAST. As a rule of thumb UDP is used as
| transport for LANs, whereas TCP is used for WANs.
So if I want to have my cache replicated over different server via internet (not just in LAN) I would have configure the JbossCache to use TCP protocol right? I tried to do that, but it doesn't seem to work.... could anybody help?
Before:
| <attribute name="ClusterConfig">
| <config>
| <UDP mcast_addr="228.1.2.5" mcast_port="45577"
| ip_ttl="64" ip_mcast="true"
| mcast_send_buf_size="150000" mcast_recv_buf_size="80000"
| ucast_send_buf_size="150000" ucast_recv_buf_size="80000"
| loopback="false"/>-->
| <PING timeout="2000" num_initial_members="3"
| up_thread="false" down_thread="false"/>-->
| ...
| ...
|
Now:
| change to
|
| <attribute name="ClusterConfig">
| <config>
| <TCP start_port="7800"/>
| <PING timeout="3000" num_initial_members="3" />
| ...
| ...
| or
|
| <attribute name="ClusterConfig">
| <config>
| <TCP start_port="7800"/>
| <TCPPING initial_hosts="localhost[7800]"
| port_range="5" timeout="3000" num_initial_members="3"
| up_thread="true" down_thread="true"/>
| ...
| ...
|
| but does not work ...
|
BTW, how does this multicast works, do I need a host or server to bind to or something?
Thanks in advance
View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4047420#4047420
Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4047420
More information about the jboss-user
mailing list