<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:old.nabble.com,2006:forum-2622</id>
	<title>Nabble - JGroups</title>
	<updated>2009-11-29T08:05:16Z</updated>
	<link rel="self" type="application/atom+xml" href="http://old.nabble.com/JGroups-f2622.xml" />
	<link rel="alternate" type="text/html" href="http://old.nabble.com/JGroups-f2622.html" />
	<subtitle type="html">JGroups is a toolkit for reliable multicast communication. (Note that this doesn't necessarily mean IP Multicast, JGroups can also use transports such as TCP). It can be used to create groups of processes whose members can send messages to each other. JGroups home is &lt;a href=&quot;http://www.jgroups.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;here&lt;/a&gt;.</subtitle>
	
<entry>
	<id>tag:old.nabble.com,2006:post-26563296</id>
	<title>How does AUTH now work?</title>
	<published>2009-11-29T08:05:16Z</published>
	<updated>2009-11-29T08:05:16Z</updated>
	<author>
		<name>Klaus L'Imbecile</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;How do I introduce authentication in a cluster?
&lt;br&gt;I was assuming that this should be the way to do it:
&lt;br&gt;&amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;lt;AUTH auth_class=&amp;quot;org.jgroups.auth.SimpleToken&amp;quot; &amp;nbsp;auth_value=&amp;quot;chris&amp;quot;/&amp;gt;
&lt;br&gt;&lt;br&gt;However, in 2.8, the attribute auth_value seems to have disappeared (see &lt;a href=&quot;http://www.jgroups.org/schema/JGroups-2.8.xsd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.jgroups.org/schema/JGroups-2.8.xsd&lt;/a&gt;). The only allowed ones are: 
&lt;br&gt;auth_class, name, and stats.
&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;&lt;br&gt;Klaus.
&lt;br&gt;-- 
&lt;br&gt;Sarah Kreuz, die DSDS-Siegerin der Herzen, mit ihrem eindrucksvollen &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;Debütalbum &amp;quot;One Moment in Time&amp;quot;. &lt;a href=&quot;http://portal.gmx.net/de/go/musik&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://portal.gmx.net/de/go/musik&lt;/a&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;javagroups-users mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26563296&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;javagroups-users@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/javagroups-users&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/javagroups-users&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JGroups---General-f2625.html&quot; embed=&quot;fixTarget[2625]&quot; target=&quot;_top&quot; &gt;JGroups - General&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/How-does-AUTH-now-work--tp26563296p26563296.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26561781</id>
	<title>Re: Help me get Tunneling Right, Please!</title>
	<published>2009-11-29T04:53:40Z</published>
	<updated>2009-11-29T04:53:40Z</updated>
	<author>
		<name>Bela Ban</name>
	</author>
	<content type="html">You've misunderstood how the GossipRouter works: if you run a 
&lt;br&gt;GossipRouter, then *all* nodes have to have the *same* (TUNNEL-based) 
&lt;br&gt;config. So in your case this would be tunnel1.xml.
&lt;br&gt;&lt;br&gt;If some nodes run on TUNNEL and some on TCP, then the TCP based nodes 
&lt;br&gt;won't be able to access the TUNNEL based nodes, and vice versa.
&lt;br&gt;&lt;br&gt;In JGroups, all nodes are peers, there are no clients or servers
&lt;br&gt;&lt;br&gt;Klaus Teller wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I have one client and one server in my test setup where the client is supposed to run behind a firewall and connect to the gossip router to communicate with the remainder of the cluster.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I still don't manage to get the configuration right. 
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The test code for the client (the node behind firewall) is here: &lt;a href=&quot;http://pastebin.com/m6267619d&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pastebin.com/m6267619d&lt;/a&gt;. Its configuration is here: &lt;a href=&quot;http://pastebin.com/f6e1c133a&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pastebin.com/f6e1c133a&lt;/a&gt;. The logs produced by the client are here: &lt;a href=&quot;http://pastebin.com/f7d659a66&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pastebin.com/f7d659a66&lt;/a&gt;.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The test code for the server (node outside of the firewall+gossip router) is here: &lt;a href=&quot;http://pastebin.com/m1225cdbc&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pastebin.com/m1225cdbc&lt;/a&gt;. And its configuration is here:
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://pastebin.com/f51b6dff3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pastebin.com/f51b6dff3&lt;/a&gt;. The logs it produces are here:
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://pastebin.com/m62c88ddb&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pastebin.com/m62c88ddb&lt;/a&gt;.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Note: I have no firewall on my computer and no idea why the connection exception is occurring. I'm running 2.8.0.CR6.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; What is wrong my configuration or with my code?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I appreciate any input.
&lt;br&gt;&amp;gt; Klaus.
&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;Bela Ban
&lt;br&gt;Lead JGroups / Clustering Team
&lt;br&gt;JBoss
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;javagroups-users mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26561781&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;javagroups-users@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/javagroups-users&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/javagroups-users&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JGroups---General-f2625.html&quot; embed=&quot;fixTarget[2625]&quot; target=&quot;_top&quot; &gt;JGroups - General&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Help-me-get-Tunneling-Right%2C-Please%21-tp26558976p26561781.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26561684</id>
	<title>Re: Shouldn't Event.GET_PHYSICAL_ADDRESS return a collection PhysicalAddress instances?</title>
	<published>2009-11-29T04:40:58Z</published>
	<updated>2009-11-29T04:40:58Z</updated>
	<author>
		<name>Bela Ban</name>
	</author>
	<content type="html">This feature has been put on the backburner, I might not even implement 
&lt;br&gt;it. If I do, then in 3.0, which requires changes anyway.
&lt;br&gt;&lt;br&gt;I don't know who's using this event currently, are you guys prepared to 
&lt;br&gt;change your code if I made this change ?
&lt;br&gt;&lt;br&gt;Galder Zamarreno wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hmmm, even if it's not done yet and it can only return one 
&lt;br&gt;&amp;gt; PhysicalAddress, that method should return PhysicalAddress[] with only 
&lt;br&gt;&amp;gt; one element or similar.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Otherwise, when you do the work, the code in Infinispan will break.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On 11/26/2009 09:34 PM, Bela Ban wrote:
&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt; This is not done yet
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Galder Zamarreno wrote:
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Hey Bela,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; If as per
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://belaban.blogspot.com/2009/02/whats-cool-about-logical-addresses.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://belaban.blogspot.com/2009/02/whats-cool-about-logical-addresses.html&lt;/a&gt;,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; a logical address can map to one or more physical addresses, why
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; callling the following returns a single Physical address?
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; channel.downcall(new Event(Event.GET_PHYSICAL_ADDRESS,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; channel.getAddress()));
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Shouldn't it return a collection of PhysicalAddress?
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Cheers,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;Bela Ban
&lt;br&gt;Lead JGroups / Clustering Team
&lt;br&gt;JBoss
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Javagroups-development mailing list
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JGroups---Dev-f2624.html&quot; embed=&quot;fixTarget[2624]&quot; target=&quot;_top&quot; &gt;JGroups - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Shouldn%27t-Event.GET_PHYSICAL_ADDRESS-return-a-collection-PhysicalAddress-instances--tp26534568p26561684.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26561669</id>
	<title>Re: Suspect warning in jgroups 2.8.0 CR6</title>
	<published>2009-11-29T04:37:22Z</published>
	<updated>2009-11-29T04:37:22Z</updated>
	<author>
		<name>Bela Ban</name>
	</author>
	<content type="html">Did you set bind_addr in udp.xml or -Djgroups.bind_addr=1.2.3.4 ?
&lt;br&gt;&lt;br&gt;Possibly FD_SOCK picked a differrent NIC to bind to and cannot establish 
&lt;br&gt;a socket connection to its counterpart...
&lt;br&gt;&lt;br&gt;&lt;br&gt;Shay Banon wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;I just upgraded from 2.8.0 CR1 to 2.8.0 CR6 and I started getting strange
&lt;br&gt;&amp;gt; suspect messages. I created a simple program that basically does the
&lt;br&gt;&amp;gt; following:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; channel1 = new JChannel(&amp;quot;udp.xml&amp;quot;);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; channel1.connect(&amp;quot;test&amp;quot;);
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; channel2 = new JChannel(&amp;quot;udp.xml&amp;quot;);
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; channel2.connect(&amp;quot;test&amp;quot;);
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; And I get two suspect messages:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; [11:15:43,806][WARN ][org.jgroups.protocols.FD_SOCK &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ] I
&lt;br&gt;&amp;gt; (computer.local-49080) was suspected by computer.local-3745; ignoring the
&lt;br&gt;&amp;gt; SUSPECT message
&lt;br&gt;&amp;gt; [11:15:43,806][WARN ][org.jgroups.protocols.FD_SOCK &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; ] I
&lt;br&gt;&amp;gt; (computer.local-3745) was suspected by computer.local-49080; ignoring the
&lt;br&gt;&amp;gt; SUSPECT message
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp;Any idea why?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Cheers,
&lt;br&gt;&amp;gt; Shay
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;Bela Ban
&lt;br&gt;Lead JGroups / Clustering Team
&lt;br&gt;JBoss
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;javagroups-users mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26561669&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;javagroups-users@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/javagroups-users&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/javagroups-users&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JGroups---General-f2625.html&quot; embed=&quot;fixTarget[2625]&quot; target=&quot;_top&quot; &gt;JGroups - General&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Suspect-warning-in-jgroups-2.8.0-CR6-tp26560364p26561669.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26560364</id>
	<title>Suspect warning in jgroups 2.8.0 CR6</title>
	<published>2009-11-29T01:19:11Z</published>
	<updated>2009-11-29T01:19:11Z</updated>
	<author>
		<name>Shay Banon</name>
	</author>
	<content type="html">&lt;div dir=&quot;ltr&quot;&gt;Hi,&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;   I just upgraded from 2.8.0 CR1 to 2.8.0 CR6 and I started getting strange suspect messages. I created a simple program that basically does the following:&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;

        channel1 = new JChannel(&amp;quot;udp.xml&amp;quot;);&lt;/div&gt;&lt;div&gt;        channel1.connect(&amp;quot;test&amp;quot;);&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;        channel2 = new JChannel(&amp;quot;udp.xml&amp;quot;);&lt;/div&gt;&lt;div&gt;        channel2.connect(&amp;quot;test&amp;quot;);&lt;/div&gt;

&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;And I get two suspect messages:&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;[11:15:43,806][WARN ][org.jgroups.protocols.FD_SOCK           ] I (computer.local-49080) was suspected by computer.local-3745; ignoring the SUSPECT message&lt;/div&gt;

&lt;div&gt;[11:15:43,806][WARN ][org.jgroups.protocols.FD_SOCK           ] I (computer.local-3745) was suspected by computer.local-49080; ignoring the SUSPECT message&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;div&gt;   Any idea why?&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;

&lt;div&gt;Cheers,&lt;/div&gt;&lt;div&gt;Shay&lt;/div&gt;&lt;div&gt;&lt;br&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;
&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;javagroups-users mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26560364&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;javagroups-users@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/javagroups-users&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/javagroups-users&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JGroups---General-f2625.html&quot; embed=&quot;fixTarget[2625]&quot; target=&quot;_top&quot; &gt;JGroups - General&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Suspect-warning-in-jgroups-2.8.0-CR6-tp26560364p26560364.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26559466</id>
	<title>SimpleChat tutorial sample from jgroups.org</title>
	<published>2009-11-28T21:22:50Z</published>
	<updated>2009-11-28T21:22:50Z</updated>
	<author>
		<name>zillius</name>
	</author>
	<content type="html">Hi, I'm learning JGroups so I'm sorry for the very basic questions, but I really need some help. I'm running this sample without *any* modifications.: &lt;a href=&quot;http://www.jgroups.org/tutorial/code/SimpleChat.java&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.jgroups.org/tutorial/code/SimpleChat.java&lt;/a&gt;&lt;br&gt;&lt;br&gt;It seems that the callback for the receive() method is not working. Everything else works properly. I have no idea why the callback fails. 
&lt;br&gt;&lt;br&gt;If run my own example code, with a class that implements ReceiverAdapter, I can receive a sent message if I explicity invoke the receive() method. But the callback also fails in that case.
&lt;br&gt;&lt;br&gt;I'm sorry since I am very new to this but I could really use an explanation or suggestions. 
&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JGroups---General-f2625.html&quot; embed=&quot;fixTarget[2625]&quot; target=&quot;_top&quot; &gt;JGroups - General&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/SimpleChat-tutorial-sample-from-jgroups.org-tp26559466p26559466.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26558976</id>
	<title>Help me get Tunneling Right, Please!</title>
	<published>2009-11-28T18:51:21Z</published>
	<updated>2009-11-28T18:51:21Z</updated>
	<author>
		<name>Klaus L'Imbecile</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;I have one client and one server in my test setup where the client is supposed to run behind a firewall and connect to the gossip router to communicate with the remainder of the cluster.
&lt;br&gt;&lt;br&gt;I still don't manage to get the configuration right. 
&lt;br&gt;&lt;br&gt;The test code for the client (the node behind firewall) is here: &lt;a href=&quot;http://pastebin.com/m6267619d&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pastebin.com/m6267619d&lt;/a&gt;. Its configuration is here: &lt;a href=&quot;http://pastebin.com/f6e1c133a&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pastebin.com/f6e1c133a&lt;/a&gt;. The logs produced by the client are here: &lt;a href=&quot;http://pastebin.com/f7d659a66&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pastebin.com/f7d659a66&lt;/a&gt;.
&lt;br&gt;&lt;br&gt;&lt;br&gt;The test code for the server (node outside of the firewall+gossip router) is here: &lt;a href=&quot;http://pastebin.com/m1225cdbc&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pastebin.com/m1225cdbc&lt;/a&gt;. And its configuration is here:
&lt;br&gt;&lt;a href=&quot;http://pastebin.com/f51b6dff3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pastebin.com/f51b6dff3&lt;/a&gt;. The logs it produces are here:
&lt;br&gt;&lt;a href=&quot;http://pastebin.com/m62c88ddb&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://pastebin.com/m62c88ddb&lt;/a&gt;.
&lt;br&gt;&lt;br&gt;Note: I have no firewall on my computer and no idea why the connection exception is occurring. I'm running 2.8.0.CR6.
&lt;br&gt;&lt;br&gt;What is wrong my configuration or with my code?
&lt;br&gt;&lt;br&gt;I appreciate any input.
&lt;br&gt;Klaus.
&lt;br&gt;-- 
&lt;br&gt;Endlich! Das Debüt-Album von Pop-Diva Sarah Kreuz ist da! &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;Jetzt bei GMX Musik Downloads. &lt;a href=&quot;http://portal.gmx.net/de/go/musik01&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://portal.gmx.net/de/go/musik01&lt;/a&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;javagroups-users mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26558976&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;javagroups-users@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/javagroups-users&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/javagroups-users&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JGroups---General-f2625.html&quot; embed=&quot;fixTarget[2625]&quot; target=&quot;_top&quot; &gt;JGroups - General&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Help-me-get-Tunneling-Right%2C-Please%21-tp26558976p26558976.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26555733</id>
	<title>Set logging level to SEVERE</title>
	<published>2009-11-28T10:04:19Z</published>
	<updated>2009-11-28T10:04:19Z</updated>
	<author>
		<name>pchacin</name>
	</author>
	<content type="html">&amp;nbsp; &amp;nbsp;Greetings
&lt;br&gt;&lt;br&gt;I'm using JGroups in a project where we use java.util.logging instead of
&lt;br&gt;log4j. &amp;nbsp;I've been unable to find out how to modify the logging level to
&lt;br&gt;SEVERE and avoid the multiple warning messages.
&lt;br&gt;&lt;br&gt;Thanks in advanve.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;========================================================================
&lt;br&gt;0 0 0 &amp;nbsp;Pablo Chacin &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; | Dept. d'Arquitectura de Computadors
&lt;br&gt;0 0 0 &amp;nbsp;e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26555733&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pchacin@...&lt;/a&gt; | UPC-Campus Nord. Modul D6-212
&lt;br&gt;0 0 0 &amp;nbsp;phone: +34 +93 405 4059 &amp;nbsp; &amp;nbsp;| Jordi Girona, 1-3 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;U P C &amp;nbsp;fax: &amp;nbsp; +34 +93 401 7055 &amp;nbsp; &amp;nbsp;| 08034 Barcelona - SPAIN &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;www: &amp;nbsp; &lt;a href=&quot;http://personals.ac.upc.es/pchacin&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://personals.ac.upc.es/pchacin&lt;/a&gt;&lt;br&gt;======================================================================== 
&lt;br&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;javagroups-users mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26555733&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;javagroups-users@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/javagroups-users&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/javagroups-users&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JGroups---General-f2625.html&quot; embed=&quot;fixTarget[2625]&quot; target=&quot;_top&quot; &gt;JGroups - General&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Set-logging-level-to-SEVERE-tp26555733p26555733.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26546094</id>
	<title>Re: Shouldn't Event.GET_PHYSICAL_ADDRESS return a collection PhysicalAddress instances?</title>
	<published>2009-11-27T10:14:20Z</published>
	<updated>2009-11-27T10:14:20Z</updated>
	<author>
		<name>Galder Zamarreno-7</name>
	</author>
	<content type="html">Hmmm, even if it's not done yet and it can only return one 
&lt;br&gt;PhysicalAddress, that method should return PhysicalAddress[] with only 
&lt;br&gt;one element or similar.
&lt;br&gt;&lt;br&gt;Otherwise, when you do the work, the code in Infinispan will break.
&lt;br&gt;&lt;br&gt;On 11/26/2009 09:34 PM, Bela Ban wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; This is not done yet
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Galder Zamarreno wrote:
&lt;br&gt;&amp;gt;&amp;gt; Hey Bela,
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; If as per
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://belaban.blogspot.com/2009/02/whats-cool-about-logical-addresses.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://belaban.blogspot.com/2009/02/whats-cool-about-logical-addresses.html&lt;/a&gt;,
&lt;br&gt;&amp;gt;&amp;gt; a logical address can map to one or more physical addresses, why
&lt;br&gt;&amp;gt;&amp;gt; callling the following returns a single Physical address?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; channel.downcall(new Event(Event.GET_PHYSICAL_ADDRESS,
&lt;br&gt;&amp;gt;&amp;gt; channel.getAddress()));
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Shouldn't it return a collection of PhysicalAddress?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Cheers,
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;Galder Zamarreño
&lt;br&gt;Sr. Software Engineer
&lt;br&gt;Infinispan, JBoss Cache
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Javagroups-development mailing list
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JGroups---Dev-f2624.html&quot; embed=&quot;fixTarget[2624]&quot; target=&quot;_top&quot; &gt;JGroups - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Shouldn%27t-Event.GET_PHYSICAL_ADDRESS-return-a-collection-PhysicalAddress-instances--tp26534568p26546094.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26548560</id>
	<title>Re: Shouldn't Event.GET_PHYSICAL_ADDRESS return a collection PhysicalAddress instances?</title>
	<published>2009-11-27T10:14:13Z</published>
	<updated>2009-11-27T10:14:13Z</updated>
	<author>
		<name>Galder Zamarreno-8</name>
	</author>
	<content type="html">Hmmm, even if it's not done yet and it can only return one 
&lt;br&gt;PhysicalAddress, that method should return PhysicalAddress[] with only 
&lt;br&gt;one element or similar.
&lt;br&gt;&lt;br&gt;Otherwise, when you do the work, the code in Infinispan will break.
&lt;br&gt;&lt;br&gt;On 11/26/2009 09:34 PM, Bela Ban wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; This is not done yet
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Galder Zamarreno wrote:
&lt;br&gt;&amp;gt;&amp;gt; Hey Bela,
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; If as per
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://belaban.blogspot.com/2009/02/whats-cool-about-logical-addresses.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://belaban.blogspot.com/2009/02/whats-cool-about-logical-addresses.html&lt;/a&gt;,
&lt;br&gt;&amp;gt;&amp;gt; a logical address can map to one or more physical addresses, why
&lt;br&gt;&amp;gt;&amp;gt; callling the following returns a single Physical address?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; channel.downcall(new Event(Event.GET_PHYSICAL_ADDRESS,
&lt;br&gt;&amp;gt;&amp;gt; channel.getAddress()));
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Shouldn't it return a collection of PhysicalAddress?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Cheers,
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;Galder Zamarreño
&lt;br&gt;Sr. Software Engineer
&lt;br&gt;Infinispan, JBoss Cache
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Javagroups-development mailing list
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JGroups---Dev-f2624.html&quot; embed=&quot;fixTarget[2624]&quot; target=&quot;_top&quot; &gt;JGroups - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Shouldn%27t-Event.GET_PHYSICAL_ADDRESS-return-a-collection-PhysicalAddress-instances--tp26534568p26548560.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26539252</id>
	<title>Shouldn't Event.GET_PHYSICAL_ADDRESS return a collection PhysicalAddress instances?</title>
	<published>2009-11-27T00:27:42Z</published>
	<updated>2009-11-27T00:27:42Z</updated>
	<author>
		<name>Galder Zamarreno-7</name>
	</author>
	<content type="html">Hey Bela,
&lt;br&gt;&lt;br&gt;If as per 
&lt;br&gt;&lt;a href=&quot;http://belaban.blogspot.com/2009/02/whats-cool-about-logical-addresses.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://belaban.blogspot.com/2009/02/whats-cool-about-logical-addresses.html&lt;/a&gt;, 
&lt;br&gt;a logical address can map to one or more physical addresses, why 
&lt;br&gt;callling the following returns a single Physical address?
&lt;br&gt;&lt;br&gt;channel.downcall(new Event(Event.GET_PHYSICAL_ADDRESS, 
&lt;br&gt;channel.getAddress()));
&lt;br&gt;&lt;br&gt;Shouldn't it return a collection of PhysicalAddress?
&lt;br&gt;&lt;br&gt;Cheers,
&lt;br&gt;-- 
&lt;br&gt;Galder Zamarreño
&lt;br&gt;Sr. Software Engineer
&lt;br&gt;Infinispan, JBoss Cache
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Javagroups-development mailing list
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JGroups---Dev-f2624.html&quot; embed=&quot;fixTarget[2624]&quot; target=&quot;_top&quot; &gt;JGroups - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Shouldn%27t-Event.GET_PHYSICAL_ADDRESS-return-a-collection-PhysicalAddress-instances--tp26539252p26539252.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26534602</id>
	<title>Re: Shouldn't Event.GET_PHYSICAL_ADDRESS return a collection PhysicalAddress instances?</title>
	<published>2009-11-26T12:34:09Z</published>
	<updated>2009-11-26T12:34:09Z</updated>
	<author>
		<name>Bela Ban</name>
	</author>
	<content type="html">This is not done yet
&lt;br&gt;&lt;br&gt;Galder Zamarreno wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hey Bela,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; If as per 
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://belaban.blogspot.com/2009/02/whats-cool-about-logical-addresses.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://belaban.blogspot.com/2009/02/whats-cool-about-logical-addresses.html&lt;/a&gt;, 
&lt;br&gt;&amp;gt; a logical address can map to one or more physical addresses, why 
&lt;br&gt;&amp;gt; callling the following returns a single Physical address?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; channel.downcall(new Event(Event.GET_PHYSICAL_ADDRESS, 
&lt;br&gt;&amp;gt; channel.getAddress()));
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Shouldn't it return a collection of PhysicalAddress?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Cheers,
&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;Bela Ban
&lt;br&gt;Lead JGroups / Clustering Team
&lt;br&gt;JBoss
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Javagroups-development mailing list
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JGroups---Dev-f2624.html&quot; embed=&quot;fixTarget[2624]&quot; target=&quot;_top&quot; &gt;JGroups - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Shouldn%27t-Event.GET_PHYSICAL_ADDRESS-return-a-collection-PhysicalAddress-instances--tp26534568p26534602.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26534568</id>
	<title>Shouldn't Event.GET_PHYSICAL_ADDRESS return a collection PhysicalAddress instances?</title>
	<published>2009-11-26T09:57:18Z</published>
	<updated>2009-11-26T09:57:18Z</updated>
	<author>
		<name>Galder Zamarreno-8</name>
	</author>
	<content type="html">Hey Bela,
&lt;br&gt;&lt;br&gt;If as per 
&lt;br&gt;&lt;a href=&quot;http://belaban.blogspot.com/2009/02/whats-cool-about-logical-addresses.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://belaban.blogspot.com/2009/02/whats-cool-about-logical-addresses.html&lt;/a&gt;, 
&lt;br&gt;a logical address can map to one or more physical addresses, why 
&lt;br&gt;callling the following returns a single Physical address?
&lt;br&gt;&lt;br&gt;channel.downcall(new Event(Event.GET_PHYSICAL_ADDRESS, 
&lt;br&gt;channel.getAddress()));
&lt;br&gt;&lt;br&gt;Shouldn't it return a collection of PhysicalAddress?
&lt;br&gt;&lt;br&gt;Cheers,
&lt;br&gt;-- 
&lt;br&gt;Galder Zamarreño
&lt;br&gt;Sr. Software Engineer
&lt;br&gt;Infinispan, JBoss Cache
&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Javagroups-development mailing list
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JGroups---Dev-f2624.html&quot; embed=&quot;fixTarget[2624]&quot; target=&quot;_top&quot; &gt;JGroups - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Shouldn%27t-Event.GET_PHYSICAL_ADDRESS-return-a-collection-PhysicalAddress-instances--tp26534568p26534568.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26492467</id>
	<title>Re: Phantom group member causing log-spam</title>
	<published>2009-11-24T00:50:29Z</published>
	<updated>2009-11-24T00:50:29Z</updated>
	<author>
		<name>Bela Ban</name>
	</author>
	<content type="html">Can you try with 2.6.13.GA ? Also, use the udp.xml shipped with 
&lt;br&gt;2.6.13.GA; you have a few non-standard property values
&lt;br&gt;&lt;br&gt;Eric Dalquist wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; We've seen this happen a few times where a member leaves the group due to
&lt;br&gt;&amp;gt; normal app shutdown but the group doesn't get the leave request and never
&lt;br&gt;&amp;gt; realizes the old member is gone. It appears to result in one member
&lt;br&gt;&amp;gt; constantly trying to connect to this phantom machine and spamming the logs
&lt;br&gt;&amp;gt; with the following every second:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; DEBUG [FD_SOCK pinger,EH_CACHE,1.1.1.1:37931] protocols.FD_SOCK.[] Nov/04
&lt;br&gt;&amp;gt; 16:28:30.245 - determinePingDest()=2.2.2.2:61297
&lt;br&gt;&amp;gt; ERROR [FD_SOCK pinger,EH_CACHE,1.1.1.1:37931] protocols.FD_SOCK.[] Nov/04
&lt;br&gt;&amp;gt; 16:28:31.265 - socket address for 2.2.2.2:61297 could not be fetched,
&lt;br&gt;&amp;gt; retrying
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Our config string is:
&lt;br&gt;&amp;gt; UDP(mcast_addr=M.M.M.M;mcast_port=4447;ip_ttl=8;receive_on_all_interfaces=true):PING:MERGE2:FD_SOCK:VERIFY_SUSPECT:pbcast.NAKACK:UNICAST:pbcast.STABLE:FRAG:pbcast.GMS
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Here is a synopsis that I've been able to glean from the logs. Linked at the
&lt;br&gt;&amp;gt; bottom of the page are the full logs from the time period for each of the
&lt;br&gt;&amp;gt; four members of the group.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; 16:19:21.600 - server1 (1.1.1.1) leaves due to app shutdown
&lt;br&gt;&amp;gt; 16:20:07.170 - server1 (1.1.1.1) app startup
&lt;br&gt;&amp;gt; 16:20:12.012 - server4 (4.4.4.4:59176) fails to receive ACK from server2
&lt;br&gt;&amp;gt; (2.2.2.2:61297) after merge from server1 (1.1.1.1:37931)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; 16:25:46.434 - server2 (2.2.2.2:61297) starts leave process due to app
&lt;br&gt;&amp;gt; shutdown - notifies server4 (4.4.4.4:59176)
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; ***** NO LOG ON TETI FOR PEPI LEAVING!!!!! *****
&lt;br&gt;&amp;gt; 16:26:01.501 - server2 (2.2.2.2:61297) leave complete
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; 16:28:24.166 - server2 (2.2.2.2:61899) app start
&lt;br&gt;&amp;gt; 16:28:30.061 - server4 (4.4.4.4:59176) MERGE request from server2 - multiple
&lt;br&gt;&amp;gt; coordinators
&lt;br&gt;&amp;gt; 16:28:30.118 - server4 (4.4.4.4:59176) two leaders (server4 &amp; server2)
&lt;br&gt;&amp;gt; determines server4 is leader
&lt;br&gt;&amp;gt; 16:28:30.173 - server1 (1.1.1.1:37931) MergeView
&lt;br&gt;&amp;gt; 16:28:30.196 - server1 (1.1.1.1:37931) discarded message from non-member
&lt;br&gt;&amp;gt; 2.2.2.2:61899
&lt;br&gt;&amp;gt; 16:28:30.240 - joined: server2 (2.2.2.2:61899)
&lt;br&gt;&amp;gt; 16:28:30.245 - socket to server4 (4.4.4.4:59176) was reset
&lt;br&gt;&amp;gt; 16:28:30.245 - Starting SPAM: determinePingDest()=2.2.2.2:61297 / socket
&lt;br&gt;&amp;gt; address for 2.2.2.2:61297 could not be fetched, retrying
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/file/p26483925/server1.portal.log.2009-11-04-16&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://old.nabble.com/file/p26483925/server1.portal.log.2009-11-04-16&lt;/a&gt;&lt;br&gt;&amp;gt; server1.portal.log.2009-11-04-16 
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/file/p26483925/server2.portal.log.2009-11-04-16&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://old.nabble.com/file/p26483925/server2.portal.log.2009-11-04-16&lt;/a&gt;&lt;br&gt;&amp;gt; server2.portal.log.2009-11-04-16 
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/file/p26483925/server3.portal.log.2009-11-04-16&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://old.nabble.com/file/p26483925/server3.portal.log.2009-11-04-16&lt;/a&gt;&lt;br&gt;&amp;gt; server3.portal.log.2009-11-04-16 
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/file/p26483925/server4.portal.log.2009-11-04-16&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://old.nabble.com/file/p26483925/server4.portal.log.2009-11-04-16&lt;/a&gt;&lt;br&gt;&amp;gt; server4.portal.log.2009-11-04-16 
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;Bela Ban
&lt;br&gt;Lead JGroups / Clustering Team
&lt;br&gt;JBoss
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;javagroups-users mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26492467&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;javagroups-users@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/javagroups-users&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/javagroups-users&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JGroups---General-f2625.html&quot; embed=&quot;fixTarget[2625]&quot; target=&quot;_top&quot; &gt;JGroups - General&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Phantom-group-member-causing-log-spam-tp26483925p26492467.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26483925</id>
	<title>Phantom group member causing log-spam</title>
	<published>2009-11-23T11:00:07Z</published>
	<updated>2009-11-23T11:00:07Z</updated>
	<author>
		<name>Eric Dalquist</name>
	</author>
	<content type="html">We've seen this happen a few times where a member leaves the group due to normal app shutdown but the group doesn't get the leave request and never realizes the old member is gone. It appears to result in one member constantly trying to connect to this phantom machine and spamming the logs with the following every second:
&lt;br&gt;&lt;br&gt;DEBUG [FD_SOCK pinger,EH_CACHE,1.1.1.1:37931] protocols.FD_SOCK.[] Nov/04 16:28:30.245 - determinePingDest()=2.2.2.2:61297
&lt;br&gt;ERROR [FD_SOCK pinger,EH_CACHE,1.1.1.1:37931] protocols.FD_SOCK.[] Nov/04 16:28:31.265 - socket address for 2.2.2.2:61297 could not be fetched, retrying
&lt;br&gt;&lt;br&gt;Our config string is:
&lt;br&gt;UDP(mcast_addr=M.M.M.M;mcast_port=4447;ip_ttl=8;receive_on_all_interfaces=true):PING:MERGE2:FD_SOCK:VERIFY_SUSPECT:pbcast.NAKACK:UNICAST:pbcast.STABLE:FRAG:pbcast.GMS
&lt;br&gt;&lt;br&gt;&lt;br&gt;Here is a synopsis that I've been able to glean from the logs. Linked at the bottom of the page are the full logs from the time period for each of the four members of the group.
&lt;br&gt;&lt;br&gt;&lt;br&gt;16:19:21.600 - server1 (1.1.1.1) leaves due to app shutdown
&lt;br&gt;16:20:07.170 - server1 (1.1.1.1) app startup
&lt;br&gt;16:20:12.012 - server4 (4.4.4.4:59176) fails to receive ACK from server2 (2.2.2.2:61297) after merge from server1 (1.1.1.1:37931)
&lt;br&gt;&lt;br&gt;16:25:46.434 - server2 (2.2.2.2:61297) starts leave process due to app shutdown - notifies server4 (4.4.4.4:59176)
&lt;br&gt;&amp;nbsp; &amp;nbsp; ***** NO LOG ON TETI FOR PEPI LEAVING!!!!! *****
&lt;br&gt;16:26:01.501 - server2 (2.2.2.2:61297) leave complete
&lt;br&gt;&lt;br&gt;16:28:24.166 - server2 (2.2.2.2:61899) app start
&lt;br&gt;16:28:30.061 - server4 (4.4.4.4:59176) MERGE request from server2 - multiple coordinators
&lt;br&gt;16:28:30.118 - server4 (4.4.4.4:59176) two leaders (server4 &amp; server2) determines server4 is leader
&lt;br&gt;16:28:30.173 - server1 (1.1.1.1:37931) MergeView
&lt;br&gt;16:28:30.196 - server1 (1.1.1.1:37931) discarded message from non-member 2.2.2.2:61899
&lt;br&gt;16:28:30.240 - joined: server2 (2.2.2.2:61899)
&lt;br&gt;16:28:30.245 - socket to server4 (4.4.4.4:59176) was reset
&lt;br&gt;16:28:30.245 - Starting SPAM: determinePingDest()=2.2.2.2:61297 / socket address for 2.2.2.2:61297 could not be fetched, retrying
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/file/p26483925/server1.portal.log.2009-11-04-16&quot; target=&quot;_top&quot;&gt;server1.portal.log.2009-11-04-16&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/file/p26483925/server2.portal.log.2009-11-04-16&quot; target=&quot;_top&quot;&gt;server2.portal.log.2009-11-04-16&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/file/p26483925/server3.portal.log.2009-11-04-16&quot; target=&quot;_top&quot;&gt;server3.portal.log.2009-11-04-16&lt;/a&gt;&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/file/p26483925/server4.portal.log.2009-11-04-16&quot; target=&quot;_top&quot;&gt;server4.portal.log.2009-11-04-16&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JGroups---General-f2625.html&quot; embed=&quot;fixTarget[2625]&quot; target=&quot;_top&quot; &gt;JGroups - General&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Phantom-group-member-causing-log-spam-tp26483925p26483925.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26464109</id>
	<title>Re: Advice on UDP configuration for large cluster</title>
	<published>2009-11-22T02:33:34Z</published>
	<updated>2009-11-22T02:33:34Z</updated>
	<author>
		<name>Bela Ban</name>
	</author>
	<content type="html">I used the stock udp.xml.
&lt;br&gt;&lt;br&gt;Changes I'd make (n random order):
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; * UDP: adjust the thread pool sizes
&lt;br&gt;&amp;nbsp; &amp;nbsp; * UDP: increase the number of timer threads
&lt;br&gt;&amp;nbsp; &amp;nbsp; * Use FD_ALL instead of FD
&lt;br&gt;&amp;nbsp; &amp;nbsp; * NAKACK: set use_mcast_xmit to true
&lt;br&gt;&amp;nbsp; &amp;nbsp; * GMS: enable view bundling (handles concurrent joins or leaves)
&lt;br&gt;&amp;nbsp; &amp;nbsp; * FC: increase max_credits
&lt;br&gt;&lt;br&gt;I haven't tested these suggestions, but I will starting early in 2009.
&lt;br&gt;&lt;br&gt;Note that I hope to get optimal values for properties with ergonomics 
&lt;br&gt;[1]. For example, rather than setting retransmit timeouts in NAKACK and 
&lt;br&gt;UNICAST, these values will be adjusted by JGroups itself, and can be 
&lt;br&gt;omitted from the config. This is similar to what the JVM does.
&lt;br&gt;&lt;br&gt;For example, currently FC.max_credits is fixed, however it should be a 
&lt;br&gt;function of the number of cluster nodes, the loss rate / receiver and 
&lt;br&gt;the number of bytes sent and received. This would allow us to drop the 
&lt;br&gt;send rate when the rate of lost / retransmitted messages gets high and - 
&lt;br&gt;conversely - increase it when the loss rate decreases. This is also 
&lt;br&gt;similar to TCP's sliding window protocol with linear increase and 
&lt;br&gt;exponential backoff nased on the ASCKs lost/received.
&lt;br&gt;&lt;br&gt;Again, large scale testing is in a very early stage, bu I hope to 
&lt;br&gt;collect important information through folks like you (or others) running 
&lt;br&gt;JGroups in large clusters...
&lt;br&gt;&lt;br&gt;[1] &lt;a href=&quot;https://jira.jboss.org/jira/browse/JGRP-1052&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://jira.jboss.org/jira/browse/JGRP-1052&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;seamus donohue wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Thanks Bela,
&lt;br&gt;&amp;gt; I will keep an eye on the wiki, certainly will add our experiences to 
&lt;br&gt;&amp;gt; this page too when we are finished.
&lt;br&gt;&amp;gt; Would you care to share the protocol stack configuration that you used for
&lt;br&gt;&amp;gt; your 20 process X 4 Server ? would be interesting to see what protocol 
&lt;br&gt;&amp;gt; parameters you tweeked.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; -Seamus
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Bela Ban wrote:
&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt; I recently ran an 80 node cluster, with 20 processes on 4 physical 
&lt;br&gt;&amp;gt;&amp;gt; servers. This is not the same of course as having more physical servers, 
&lt;br&gt;&amp;gt;&amp;gt; as the bandwidth and memory/CPU are shared, but there were no issues in 
&lt;br&gt;&amp;gt;&amp;gt; doing this.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I've started a wiki [1] on best practices for running large JGroups 
&lt;br&gt;&amp;gt;&amp;gt; clusters. Currently, this points to JGRP-100, but it is intended as a 
&lt;br&gt;&amp;gt;&amp;gt; tips&amp;tricks page, for everybody to add their experience with large clusters.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I hope to start testing on a 1000 node EC2 cluster (on TCP though) early 
&lt;br&gt;&amp;gt;&amp;gt; next year, and will certainly share my experience
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; [1] &lt;a href=&quot;http://www.jboss.org/community/wiki/Largeclusters&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.jboss.org/community/wiki/Largeclusters&lt;/a&gt;&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Seamus Donohue wrote:
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; I am planning to configure a cluster of approximately 60~100 JGroup 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Members (estimate 4 to 5 JVM members per server) probably on JGroups 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 2.8 when it GA's later this year. From searching the forums there is 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; anecdotal evidence that this cluster size is feasible (e.g. see 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; thread: 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://sourceforge.net/projects/javagroups/forums/forum/18796/topic/2087819&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sourceforge.net/projects/javagroups/forums/forum/18796/topic/2087819&lt;/a&gt;). 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; The cluster will be used to distribute small events &amp;lt; 10K size approx. 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; The volume is not expected to be high as these are management related 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; events.I am planning to use a UDP configuration based on the standard 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; udp.xml that is delivered with the JGroups distribution.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Can anyone share their advice and or experience on protocol stack 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; configuration for a cluster of this size?
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; ------------------------------------------------------------------------------
&lt;br&gt;&amp;gt; Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;&amp;gt; trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;&amp;gt; what you do best, core application coding. Discover what's new with
&lt;br&gt;&amp;gt; Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;&amp;gt; _______________________________________________
&lt;br&gt;&amp;gt; javagroups-users mailing list
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26464109&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;javagroups-users@...&lt;/a&gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/javagroups-users&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/javagroups-users&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;Bela Ban
&lt;br&gt;Lead JGroups / Clustering Team
&lt;br&gt;JBoss
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;javagroups-users mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26464109&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;javagroups-users@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/javagroups-users&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/javagroups-users&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JGroups---General-f2625.html&quot; embed=&quot;fixTarget[2625]&quot; target=&quot;_top&quot; &gt;JGroups - General&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Advice-on-UDP-configuration-for-large-cluster-tp26453438p26464109.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26459226</id>
	<title>Re: Advice on UDP configuration for large cluster</title>
	<published>2009-11-21T09:46:56Z</published>
	<updated>2009-11-21T09:46:56Z</updated>
	<author>
		<name>seamus donohue-2</name>
	</author>
	<content type="html">Thanks Bela,
&lt;br&gt;I will keep an eye on the wiki, certainly will add our experiences to 
&lt;br&gt;this page too when we are finished.
&lt;br&gt;Would you care to share the protocol stack configuration that you used for
&lt;br&gt;your 20 process X 4 Server ? would be interesting to see what protocol 
&lt;br&gt;parameters you tweeked.
&lt;br&gt;&lt;br&gt;-Seamus
&lt;br&gt;&lt;br&gt;Bela Ban wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; I recently ran an 80 node cluster, with 20 processes on 4 physical 
&lt;br&gt;&amp;gt; servers. This is not the same of course as having more physical servers, 
&lt;br&gt;&amp;gt; as the bandwidth and memory/CPU are shared, but there were no issues in 
&lt;br&gt;&amp;gt; doing this.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I've started a wiki [1] on best practices for running large JGroups 
&lt;br&gt;&amp;gt; clusters. Currently, this points to JGRP-100, but it is intended as a 
&lt;br&gt;&amp;gt; tips&amp;tricks page, for everybody to add their experience with large clusters.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I hope to start testing on a 1000 node EC2 cluster (on TCP though) early 
&lt;br&gt;&amp;gt; next year, and will certainly share my experience
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; [1] &lt;a href=&quot;http://www.jboss.org/community/wiki/Largeclusters&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.jboss.org/community/wiki/Largeclusters&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Seamus Donohue wrote:
&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;&amp;gt; I am planning to configure a cluster of approximately 60~100 JGroup 
&lt;br&gt;&amp;gt;&amp;gt; Members (estimate 4 to 5 JVM members per server) probably on JGroups 
&lt;br&gt;&amp;gt;&amp;gt; 2.8 when it GA's later this year. From searching the forums there is 
&lt;br&gt;&amp;gt;&amp;gt; anecdotal evidence that this cluster size is feasible (e.g. see 
&lt;br&gt;&amp;gt;&amp;gt; thread: 
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://sourceforge.net/projects/javagroups/forums/forum/18796/topic/2087819&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sourceforge.net/projects/javagroups/forums/forum/18796/topic/2087819&lt;/a&gt;). 
&lt;br&gt;&amp;gt;&amp;gt; The cluster will be used to distribute small events &amp;lt; 10K size approx. 
&lt;br&gt;&amp;gt;&amp;gt; The volume is not expected to be high as these are management related 
&lt;br&gt;&amp;gt;&amp;gt; events.I am planning to use a UDP configuration based on the standard 
&lt;br&gt;&amp;gt;&amp;gt; udp.xml that is delivered with the JGroups distribution.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Can anyone share their advice and or experience on protocol stack 
&lt;br&gt;&amp;gt;&amp;gt; configuration for a cluster of this size?
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;javagroups-users mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26459226&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;javagroups-users@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/javagroups-users&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/javagroups-users&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JGroups---General-f2625.html&quot; embed=&quot;fixTarget[2625]&quot; target=&quot;_top&quot; &gt;JGroups - General&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Advice-on-UDP-configuration-for-large-cluster-tp26453438p26459226.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26454940</id>
	<title>Re: Advice on UDP configuration for large cluster</title>
	<published>2009-11-21T01:32:10Z</published>
	<updated>2009-11-21T01:32:10Z</updated>
	<author>
		<name>Bela Ban</name>
	</author>
	<content type="html">I recently ran an 80 node cluster, with 20 processes on 4 physical 
&lt;br&gt;servers. This is not the same of course as having more physical servers, 
&lt;br&gt;as the bandwidth and memory/CPU are shared, but there were no issues in 
&lt;br&gt;doing this.
&lt;br&gt;&lt;br&gt;I've started a wiki [1] on best practices for running large JGroups 
&lt;br&gt;clusters. Currently, this points to JGRP-100, but it is intended as a 
&lt;br&gt;tips&amp;tricks page, for everybody to add their experience with large clusters.
&lt;br&gt;&lt;br&gt;I hope to start testing on a 1000 node EC2 cluster (on TCP though) early 
&lt;br&gt;next year, and will certainly share my experience
&lt;br&gt;&lt;br&gt;[1] &lt;a href=&quot;http://www.jboss.org/community/wiki/Largeclusters&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.jboss.org/community/wiki/Largeclusters&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;Seamus Donohue wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt; I am planning to configure a cluster of approximately 60~100 JGroup 
&lt;br&gt;&amp;gt; Members (estimate 4 to 5 JVM members per server) probably on JGroups 
&lt;br&gt;&amp;gt; 2.8 when it GA's later this year. From searching the forums there is 
&lt;br&gt;&amp;gt; anecdotal evidence that this cluster size is feasible (e.g. see 
&lt;br&gt;&amp;gt; thread: 
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://sourceforge.net/projects/javagroups/forums/forum/18796/topic/2087819&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://sourceforge.net/projects/javagroups/forums/forum/18796/topic/2087819&lt;/a&gt;). 
&lt;br&gt;&amp;gt; The cluster will be used to distribute small events &amp;lt; 10K size approx. 
&lt;br&gt;&amp;gt; The volume is not expected to be high as these are management related 
&lt;br&gt;&amp;gt; events.I am planning to use a UDP configuration based on the standard 
&lt;br&gt;&amp;gt; udp.xml that is delivered with the JGroups distribution.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Can anyone share their advice and or experience on protocol stack 
&lt;br&gt;&amp;gt; configuration for a cluster of this size?
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;Bela Ban
&lt;br&gt;Lead JGroups / Clustering Team
&lt;br&gt;JBoss
&lt;br&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;javagroups-users mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26454940&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;javagroups-users@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/javagroups-users&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/javagroups-users&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JGroups---General-f2625.html&quot; embed=&quot;fixTarget[2625]&quot; target=&quot;_top&quot; &gt;JGroups - General&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Advice-on-UDP-configuration-for-large-cluster-tp26453438p26454940.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26453438</id>
	<title>Advice on UDP configuration for large cluster</title>
	<published>2009-11-20T19:16:21Z</published>
	<updated>2009-11-20T19:16:21Z</updated>
	<author>
		<name>Seamus Donohue</name>
	</author>
	<content type="html">&lt;html&gt;
&lt;head&gt;

&lt;/head&gt;
&lt;body class='hmmessage'&gt;
Hi,&lt;br&gt;I am planning to configure a cluster of approximately 60~100 JGroup Members (estimate 4 to 5 JVM members per server) probably on JGroups 2.8 when it GA's later this year. From searching the forums there is anecdotal evidence that this cluster size is feasible (e.g. see thread: http://sourceforge.net/projects/javagroups/forums/forum/18796/topic/2087819). The cluster will be used to distribute small events &amp;lt; 10K size approx. The volume is not expected to be high as these are management related events.I am planning to use a UDP configuration based on the standard udp.xml that is delivered with the JGroups distribution.&lt;br&gt;&lt;br&gt;Can anyone share their advice and or experience on protocol stack configuration for a cluster of this size?  &lt;br&gt;&lt;br&gt;much appreciated,&lt;br&gt;-Seamus&lt;br&gt; 		 	   		  &lt;br /&gt;&lt;hr /&gt;Windows 7: Find the right PC for you. &lt;a href='http://windows.microsoft.com/shop' target='_new' rel=&quot;nofollow&quot;&gt;Learn more.&lt;/a&gt;&lt;/body&gt;
&lt;/html&gt;&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;javagroups-users mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26453438&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;javagroups-users@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/javagroups-users&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/javagroups-users&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JGroups---General-f2625.html&quot; embed=&quot;fixTarget[2625]&quot; target=&quot;_top&quot; &gt;JGroups - General&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Advice-on-UDP-configuration-for-large-cluster-tp26453438p26453438.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26451388</id>
	<title>Re: [jgoups-dev] Partial state from individual nodes</title>
	<published>2009-11-20T14:38:48Z</published>
	<updated>2009-11-20T14:38:48Z</updated>
	<author>
		<name>Bela Ban</name>
	</author>
	<content type="html">&lt;br&gt;&lt;br&gt;Adi wrote:
&lt;br&gt;&amp;gt;&amp;gt; The FC protocol takes care of flow control, ie. no sender can send at a
&lt;br&gt;&amp;gt; faster rate than the receiver can process the messages.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Ok, if FC takes care of congestion control, what happens if a recv. is 
&lt;br&gt;&amp;gt; slow
&lt;br&gt;&amp;gt; and sender keeps doing sends. Do the messages get buffered on the sender
&lt;br&gt;&amp;gt; side or does send return an error? If it is buffered, is there a way to
&lt;br&gt;&amp;gt; control the size of this buffer and get notified if things get full or
&lt;br&gt;&amp;gt; dropped or is it just bound by memory available?
&lt;br&gt;&lt;br&gt;Flow control (FC) [1] has credits, which are replenished by the 
&lt;br&gt;receiver(s). If a sender doesn't have enough credits, it'll block. 
&lt;br&gt;FC.max_credits is your sliding window size if you wish, except that the 
&lt;br&gt;window is static, unlike in TCP.
&lt;br&gt;&lt;br&gt;&amp;gt; We monitor warn and error logs in our app servers for potential 
&lt;br&gt;&amp;gt; problems. I
&lt;br&gt;&amp;gt; also wanted to know if jgroups has its own warnings and error messages,
&lt;br&gt;&amp;gt; which can be directed to the app logs? An example is a block() is blocking
&lt;br&gt;&amp;gt; for too long etc.
&lt;br&gt;&lt;br&gt;All protocols expose attributes and operations via JMX. Yes, JGroups 
&lt;br&gt;does log warnings and errors.
&lt;br&gt;&lt;br&gt;[1] &lt;a href=&quot;http://www.jboss.org/community/docs/DOC-10884&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.jboss.org/community/docs/DOC-10884&lt;/a&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Bela Ban
&lt;br&gt;Lead JGroups / Clustering Team
&lt;br&gt;JBoss
&lt;br&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Javagroups-development mailing list
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JGroups---Dev-f2624.html&quot; embed=&quot;fixTarget[2624]&quot; target=&quot;_top&quot; &gt;JGroups - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jgoups-dev--Partial-state-from-individual-nodes-tp26419389p26451388.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26450036</id>
	<title>Re: [jgoups-dev] Partial state from individual nodes</title>
	<published>2009-11-20T12:45:58Z</published>
	<updated>2009-11-20T12:45:58Z</updated>
	<author>
		<name>Adi-34</name>
	</author>
	<content type="html">&amp;gt;The FC protocol takes care of flow control, ie. no sender can send at a faster rate than the receiver can process the messages.&lt;br&gt;&lt;br&gt;Ok, if FC takes care of congestion control, what happens if a recv. is slow and sender keeps doing sends. Do the messages get buffered on the sender side or does send return an error? If it is buffered, is there a way to control the size of this buffer and get notified if things get full or dropped or is it just bound by memory available? &lt;br&gt;
&lt;br&gt;We monitor warn and error logs in our app servers for potential problems. I also wanted to know if jgroups has its own warnings and error messages, which can be directed to the app logs? An example is a block() is blocking for too long etc.&lt;br&gt;
&lt;br&gt;Thanks,&lt;br&gt;Adi&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Thu, Nov 19, 2009 at 11:32 PM, Bela Ban &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26450036&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;belaban@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
&lt;div class=&quot;im&quot;&gt;&lt;br&gt;
&lt;br&gt;
Adi wrote:&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
Thanks Bela.&lt;br&gt;
&lt;br&gt;
Another question: the NAKACK makes sure messages are recvd and acked. On&lt;br&gt;
what layer is this ack? In the jgroups layer?&lt;br&gt;
&lt;/blockquote&gt;
&lt;br&gt;&lt;/div&gt;
Yes. NAKACK actually doesn&amp;#39;t ack messages, but only asks the sender for retransmission when it detects a gap. For example, when receiving 1, 2, 3, 5 from P, it&amp;#39;ll ask P for retransmission of #4.&lt;div class=&quot;im&quot;&gt;&lt;br&gt;

&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
For example if i recv a message in receive() function (using&lt;br&gt;
ReceiverAdapter()), will the ack happen only after recveive() callback&lt;br&gt;
returns to the caller?&lt;br&gt;
&lt;/blockquote&gt;
&lt;br&gt;&lt;/div&gt;
No. The message is considered *delivered* as soon as it (a) has been received and (b) is in order. Then it is sent up the stack for consumption (receive()).&lt;div class=&quot;im&quot;&gt;&lt;br&gt;
&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
I was worried about the possiblity of the jgroups&lt;br&gt;
message queue getting full and messages being dropped because receive() is&lt;br&gt;
not able to process messages fast enough.&lt;br&gt;
&lt;/blockquote&gt;
&lt;br&gt;&lt;/div&gt;
We don&amp;#39;t use queues anymore in JGroups. The FC protocol takes care of flow control, ie. no sender can send at a faster rate than the receiver can process the messages.&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;div class=&quot;h5&quot;&gt;&lt;br&gt;
&lt;br&gt;
-- &lt;br&gt;
Bela Ban&lt;br&gt;
Lead JGroups / Clustering Team&lt;br&gt;
JBoss&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;Thanks,&lt;br&gt;Adi&lt;br&gt;
&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Javagroups-development mailing list
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JGroups---Dev-f2624.html&quot; embed=&quot;fixTarget[2624]&quot; target=&quot;_top&quot; &gt;JGroups - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jgoups-dev--Partial-state-from-individual-nodes-tp26419389p26450036.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26446140</id>
	<title>https://jira.jboss.org/jira/browse/JGRP-1103</title>
	<published>2009-11-20T08:21:22Z</published>
	<updated>2009-11-20T08:21:22Z</updated>
	<author>
		<name>Bela Ban</name>
	</author>
	<content type="html">&lt;br&gt;&lt;br&gt;FYI,
&lt;br&gt;&lt;br&gt;A critical regression in 2.8 where messages can be delivered twice:
&lt;br&gt;&lt;br&gt;Turns out this is not just related to OOB messages but to *regular*
&lt;br&gt;messages as well, because the culprit is NakReceiverWindow: when I
&lt;br&gt;optimized it by moving certain removals and insertions to the hashmap
&lt;br&gt;used by NRW out of the lock scope, I introduced a regression.
&lt;br&gt;&lt;br&gt;Although the bug can only by reproduced by running a @Test with
&lt;br&gt;invocationCount=5, with 200 threads each concurrently inserting 5000
&lt;br&gt;seqnos, and even then it only happens in 1 or 2 out of 15 tests, this is
&lt;br&gt;a critical bug !
&lt;br&gt;&lt;br&gt;I'll fix this tomorrow (the stress test actually passes 100% all the
&lt;br&gt;times when I undo the optimization !)...
&lt;br&gt;&lt;br&gt;It would cause some messages to be delivered multiple times.
&lt;br&gt;&lt;br&gt;This issue does not exist in 2.6.x, as the 'optimizations' were done
&lt;br&gt;only in the 2.8 branch.
&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Bela Ban
&lt;br&gt;Lead JGroups / Clustering Team
&lt;br&gt;JBoss
&lt;br&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Javagroups-development mailing list
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JGroups---Dev-f2624.html&quot; embed=&quot;fixTarget[2624]&quot; target=&quot;_top&quot; &gt;JGroups - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/https%3A--jira.jboss.org-jira-browse-JGRP-1103-tp26446140p26446140.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26441604</id>
	<title>Re: Node started before Gossip = no new view after Gossip started</title>
	<published>2009-11-20T03:07:12Z</published>
	<updated>2009-11-20T03:07:12Z</updated>
	<author>
		<name>Bela Ban</name>
	</author>
	<content type="html">&lt;br&gt;&lt;br&gt;Linas Virbalas wrote:
&lt;br&gt;&amp;gt; Thanks for the links, I've read:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; JGRP-716&amp;gt; In a TCP based config *without* UNICAST, messages can get 
&lt;br&gt;&amp;gt; delivered out of order if a thread pool is enabled at the transport level
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Incidentally, my config has thread_pool disabled
&lt;br&gt;&lt;br&gt;This is not good. I know we do have the enable_xxx_pool property, but 
&lt;br&gt;I'll remove it in 3.0, becaue all of our tests assume a thread pool. 
&lt;br&gt;Disabling a thread pool is just not the default, and we don't test it.
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; &amp;lt;TCP loopback=&amp;quot;false&amp;quot; discard_incompatible_packets=&amp;quot;true&amp;quot; 
&lt;br&gt;&amp;gt; use_incoming_packet_handler=&amp;quot;true&amp;quot; enable_bundling=&amp;quot;false&amp;quot; 
&lt;br&gt;&amp;gt; enable_diagnostics=&amp;quot;true&amp;quot; thread_naming_pattern=&amp;quot;cl&amp;quot; 
&lt;br&gt;&amp;gt; use_concurrent_stack=&amp;quot;false&amp;quot; thread_pool.enabled=&amp;quot;false&amp;quot; 
&lt;br&gt;&amp;gt; thread_pool.min_threads=&amp;quot;8&amp;quot; thread_pool.max_threads=&amp;quot;40&amp;quot; 
&lt;br&gt;&amp;gt; thread_pool.keep_alive_time=&amp;quot;5000&amp;quot; thread_pool.queue_enabled=&amp;quot;false&amp;quot; 
&lt;br&gt;&amp;gt; thread_pool.queue_max_size=&amp;quot;100&amp;quot; thread_pool.rejection_policy=&amp;quot;Run&amp;quot; 
&lt;br&gt;&amp;gt; oob_thread_pool.enabled=&amp;quot;false&amp;quot; oob_thread_pool.min_threads=&amp;quot;8&amp;quot; 
&lt;br&gt;&amp;gt; oob_thread_pool.max_threads=&amp;quot;20&amp;quot; 
&lt;br&gt;&amp;gt; oob_thread_pool.keep_alive_time=&amp;quot;5000&amp;quot; 
&lt;br&gt;&amp;gt; oob_thread_pool.queue_enabled=&amp;quot;false&amp;quot; 
&lt;br&gt;&amp;gt; oob_thread_pool.queue_max_size=&amp;quot;100&amp;quot; 
&lt;br&gt;&amp;gt; oob_thread_pool.rejection_policy=&amp;quot;Run&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Does this mean that in this case UNICAST is not needed after all?
&lt;/div&gt;&lt;br&gt;No, you'll always need UNICAST. Messages could get retransmitted, e.g. 
&lt;br&gt;via an OOB bundle, and then you have a race between a unicast message 
&lt;br&gt;handled by the regular pool and one handled by the OOB pool, so UNICAST 
&lt;br&gt;is always needed.
&lt;br&gt;&lt;br&gt;&lt;br&gt;Note that I modified SequencerOrderTest to have multiple threads sending 
&lt;br&gt;messages randomly on 3 channels, and then check (1) whether all messages 
&lt;br&gt;have been received and (2) whether all messages are in total order.
&lt;br&gt;&lt;br&gt;I've also made a few modifications to SEQUENCER (committed to head).
&lt;br&gt;&lt;br&gt;What was your original issue again, was it ordering related ?
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Bela Ban
&lt;br&gt;Lead JGroups / Clustering Team
&lt;br&gt;JBoss
&lt;br&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;javagroups-users mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26441604&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;javagroups-users@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/javagroups-users&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/javagroups-users&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JGroups---General-f2625.html&quot; embed=&quot;fixTarget[2625]&quot; target=&quot;_top&quot; &gt;JGroups - General&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Node-started-before-Gossip-%3D-no-new-view-after-Gossip-started-tp26267257p26441604.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26439431</id>
	<title>Re: [jgoups-dev] Partial state from individual nodes</title>
	<published>2009-11-19T23:32:47Z</published>
	<updated>2009-11-19T23:32:47Z</updated>
	<author>
		<name>Bela Ban</name>
	</author>
	<content type="html">&lt;br&gt;&lt;br&gt;Adi wrote:
&lt;br&gt;&amp;gt; Thanks Bela.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Another question: the NAKACK makes sure messages are recvd and acked. On
&lt;br&gt;&amp;gt; what layer is this ack? In the jgroups layer?
&lt;br&gt;&lt;br&gt;Yes. NAKACK actually doesn't ack messages, but only asks the sender for 
&lt;br&gt;retransmission when it detects a gap. For example, when receiving 1, 2, 
&lt;br&gt;3, 5 from P, it'll ask P for retransmission of #4.
&lt;br&gt;&lt;br&gt;&amp;gt; For example if i recv a message in receive() function (using
&lt;br&gt;&amp;gt; ReceiverAdapter()), will the ack happen only after recveive() callback
&lt;br&gt;&amp;gt; returns to the caller?
&lt;br&gt;&lt;br&gt;No. The message is considered *delivered* as soon as it (a) has been 
&lt;br&gt;received and (b) is in order. Then it is sent up the stack for 
&lt;br&gt;consumption (receive()).
&lt;br&gt;&lt;br&gt;&amp;gt; I was worried about the possiblity of the jgroups
&lt;br&gt;&amp;gt; message queue getting full and messages being dropped because receive() is
&lt;br&gt;&amp;gt; not able to process messages fast enough.
&lt;br&gt;&lt;br&gt;We don't use queues anymore in JGroups. The FC protocol takes care of 
&lt;br&gt;flow control, ie. no sender can send at a faster rate than the receiver 
&lt;br&gt;can process the messages.
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Bela Ban
&lt;br&gt;Lead JGroups / Clustering Team
&lt;br&gt;JBoss
&lt;br&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Javagroups-development mailing list
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JGroups---Dev-f2624.html&quot; embed=&quot;fixTarget[2624]&quot; target=&quot;_top&quot; &gt;JGroups - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jgoups-dev--Partial-state-from-individual-nodes-tp26419389p26439431.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26432376</id>
	<title>Re: [jgoups-dev] Partial state from individual nodes</title>
	<published>2009-11-19T11:17:28Z</published>
	<updated>2009-11-19T11:17:28Z</updated>
	<author>
		<name>Adi-34</name>
	</author>
	<content type="html">Thanks Bela.&lt;br&gt;
&lt;br&gt;
Another question: the NAKACK makes sure messages are recvd and acked. On what layer is this ack? In the jgroups layer?&lt;br&gt;
&lt;br&gt;
For example if i recv a message in receive() function (using
ReceiverAdapter()), will the ack happen only after recveive() callback
returns to the caller? I was worried about the possiblity of the
jgroups message queue getting full and messages being dropped because
receive() is not able to process messages fast enough.&lt;br&gt;
&lt;br&gt;
Thanks,&lt;br&gt;
Adi&lt;br&gt;
&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Wed, Nov 18, 2009 at 11:19 PM, Bela Ban &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26432376&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;belaban@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;

&lt;div&gt;&lt;br&gt;
&lt;br&gt;
Adi wrote:&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
Hi all,&lt;br&gt;
&lt;br&gt;
I am checking out Jgroups and it looks great for supporting my clustering&lt;br&gt;
needs. I had a basic question on sharing state when nodes join a cluster.&lt;br&gt;
&lt;br&gt;
I read the getState() documentation and it claims, it gets state from one of&lt;br&gt;
the nodes (usually the oldest).&lt;br&gt;
&lt;/blockquote&gt;
&lt;br&gt;&lt;/div&gt;
Yes. Usually, you pass null as first arg of getState(), that way the state is fetched from the coordinator (oldest cluster node).&lt;div&gt;&lt;br&gt;
&lt;br&gt;
&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
I also read about paritial states using a String.&lt;br&gt;
&lt;br&gt;
Can we do something like getState(nodeID) and get the state of a particular&lt;br&gt;
node in the cluster?&lt;br&gt;
&lt;/blockquote&gt;
&lt;br&gt;&lt;/div&gt;
Partial state transfer is used to fetch only a subset of the state from a given member, e.g. if you have web sessions and don&amp;#39;t want all of them. To do this, you also have to implement the corresponding callbacks in ExtendedMessageListener&lt;br&gt;

&lt;font color=&quot;#888888&quot;&gt;
&lt;br&gt;
-- &lt;br&gt;
Bela Ban&lt;br&gt;
Lead JGroups / Clustering Team&lt;br&gt;
JBoss&lt;br&gt;
&lt;br&gt;
&lt;/font&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;&lt;br clear=&quot;all&quot;&gt;&lt;br&gt;-- &lt;br&gt;Thanks,&lt;br&gt;Adi&lt;br&gt;
&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;Javagroups-development mailing list
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JGroups---Dev-f2624.html&quot; embed=&quot;fixTarget[2624]&quot; target=&quot;_top&quot; &gt;JGroups - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jgoups-dev--Partial-state-from-individual-nodes-tp26419389p26432376.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26427251</id>
	<title>Re: Node started before Gossip = no new view after Gossip started</title>
	<published>2009-11-19T06:26:36Z</published>
	<updated>2009-11-19T06:26:36Z</updated>
	<author>
		<name>Linas Virbalas</name>
	</author>
	<content type="html">&lt;HTML&gt;
&lt;HEAD&gt;
&lt;TITLE&gt;Re: [javagroups-users] Node started before Gossip = no new view after Gossip started&lt;/TITLE&gt;
&lt;/HEAD&gt;
&lt;BODY&gt;
&lt;FONT SIZE=&quot;4&quot;&gt;&lt;FONT FACE=&quot;Calibri, Verdana, Helvetica, Arial&quot;&gt;&lt;SPAN STYLE='font-size:11pt'&gt;Thanks for the links, I&amp;#8217;ve read:&lt;BR&gt;
&lt;BR&gt;
&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;BLOCKQUOTE&gt;&lt;FONT SIZE=&quot;4&quot;&gt;&lt;FONT FACE=&quot;Calibri, Verdana, Helvetica, Arial&quot;&gt;&lt;SPAN STYLE='font-size:11pt'&gt;JGRP-716&amp;gt; In a TCP based config *without* UNICAST, messages can get delivered out of order if a thread pool is enabled at the transport level&lt;BR&gt;
&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/BLOCKQUOTE&gt;&lt;FONT SIZE=&quot;4&quot;&gt;&lt;FONT FACE=&quot;Calibri, Verdana, Helvetica, Arial&quot;&gt;&lt;SPAN STYLE='font-size:11pt'&gt;&lt;BR&gt;
Incidentally, my config has thread_pool disabled:&lt;BR&gt;
&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT FACE=&quot;Consolas, Courier New, Courier&quot;&gt;&lt;SPAN STYLE='font-size:10pt'&gt;&lt;BR&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;TCP
 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;loopback=&amp;quot;false&amp;quot; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;discard_incompatible_packets=&amp;quot;true&amp;quot;
 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;use_incoming_packet_handler=&amp;quot;true&amp;quot;
 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;enable_bundling=&amp;quot;false&amp;quot;
 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;enable_diagnostics=&amp;quot;true&amp;quot;
 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;thread_naming_pattern=&amp;quot;cl&amp;quot;

 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;use_concurrent_stack=&amp;quot;false&amp;quot;

 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;thread_pool.enabled=&amp;quot;false&amp;quot;
 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;thread_pool.min_threads=&amp;quot;8&amp;quot;
 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;thread_pool.max_threads=&amp;quot;40&amp;quot;
 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;thread_pool.keep_alive_time=&amp;quot;5000&amp;quot;
 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;thread_pool.queue_enabled=&amp;quot;false&amp;quot;
 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;thread_pool.queue_max_size=&amp;quot;100&amp;quot;
 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;thread_pool.rejection_policy=&amp;quot;Run&amp;quot;

 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;oob_thread_pool.enabled=&amp;quot;false&amp;quot;
 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;oob_thread_pool.min_threads=&amp;quot;8&amp;quot;
 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;oob_thread_pool.max_threads=&amp;quot;20&amp;quot;
 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;oob_thread_pool.keep_alive_time=&amp;quot;5000&amp;quot;
 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;oob_thread_pool.queue_enabled=&amp;quot;false&amp;quot;
 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;oob_thread_pool.queue_max_size=&amp;quot;100&amp;quot;
 &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;oob_thread_pool.rejection_policy=&amp;quot;Run&amp;quot;/&amp;gt;&lt;BR&gt;
&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT FACE=&quot;Calibri, Verdana, Helvetica, Arial&quot;&gt;&lt;SPAN STYLE='font-size:11pt'&gt;&lt;BR&gt;
Does this mean that in this case UNICAST is not needed after all?&lt;BR&gt;
&lt;BR&gt;
Is it safe to enable thread_pool if I add UNICAST? I remember that I disabled thread_pool some time ago exactly because of ordering issues...&lt;BR&gt;
&lt;BR&gt;
Thank you!&lt;BR&gt;
Linas&lt;BR&gt;
&lt;BR&gt;
On 11/19/09 3:14 PM, &amp;quot;Bela Ban&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26427251&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;belaban@...&lt;/a&gt;&amp;gt; wrote:&lt;BR&gt;
&lt;BR&gt;
&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;BLOCKQUOTE&gt;&lt;FONT SIZE=&quot;4&quot;&gt;&lt;FONT FACE=&quot;Calibri, Verdana, Helvetica, Arial&quot;&gt;&lt;SPAN STYLE='font-size:11pt'&gt;&lt;BR&gt;
&lt;BR&gt;
&lt;BR&gt;
Linas Virbalas wrote:&lt;BR&gt;
&amp;gt; Hello Bela,&lt;BR&gt;
&amp;gt;&lt;BR&gt;
&amp;gt; Could you please explain what do I loose if I don't have UNICAST in&lt;BR&gt;
&amp;gt; the mentioned stack (i.e. why should I add it):&lt;BR&gt;
&lt;BR&gt;
Without UNICAST, ordering is destroyed:&lt;BR&gt;
&lt;a href=&quot;http://www.jboss.org/community/wiki/TcpAndUnicast.&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.jboss.org/community/wiki/TcpAndUnicast.&lt;/a&gt;&lt;BR&gt;
&lt;BR&gt;
&lt;BR&gt;
&amp;gt; &amp;lt;config&amp;gt;&lt;BR&gt;
&amp;gt; &amp;lt;TCP ... /&amp;gt;&lt;BR&gt;
&amp;gt; &amp;lt;TCPGOSSIP initial_hosts=&amp;quot;centosa.localdomain[12001]&amp;quot;&lt;BR&gt;
&amp;gt; gossip_refresh_rate=&amp;quot;10000&amp;quot;&lt;BR&gt;
&amp;gt; num_initial_members=&amp;quot;2&amp;quot; /&amp;gt;&lt;BR&gt;
&amp;gt; &amp;lt;MERGE2 /&amp;gt;&lt;BR&gt;
&amp;gt; &amp;lt;FD_SOCK /&amp;gt;&lt;BR&gt;
&amp;gt; &amp;lt;FD timeout=&amp;quot;3000&amp;quot; max_tries=&amp;quot;10&amp;quot; shun=&amp;quot;false&amp;quot; /&amp;gt;&lt;BR&gt;
&amp;gt; &amp;lt;pbcast.NAKACK use_mcast_xmit=&amp;quot;false&amp;quot;&lt;BR&gt;
&amp;gt; gc_lag=&amp;quot;0&amp;quot;&lt;BR&gt;
&amp;gt; retransmit_timeout=&amp;quot;50,75,100,300,600,2400,4800&amp;quot;&lt;BR&gt;
&amp;gt; discard_delivered_msgs=&amp;quot;true&amp;quot;&lt;BR&gt;
&amp;gt; /&amp;gt;&lt;BR&gt;
&amp;gt; &amp;lt;UNICAST timeout=&amp;quot;300,600,1200&amp;quot; /&amp;gt;&lt;BR&gt;
&amp;gt; &amp;lt;pbcast.STABLE stability_delay=&amp;quot;500&amp;quot; desired_avg_gossip=&amp;quot;1000&amp;quot;&lt;BR&gt;
&amp;gt; max_bytes=&amp;quot;0&amp;quot;/&amp;gt;&lt;BR&gt;
&amp;gt; &amp;lt;!--&amp;lt;VIEW_SYNC avg_send_interval=&amp;quot;60000&amp;quot; /&amp;gt;--&amp;gt;&lt;BR&gt;
&amp;gt; &amp;lt;pbcast.GMS print_local_addr=&amp;quot;true&amp;quot;&lt;BR&gt;
&amp;gt; join_timeout=&amp;quot;20000&amp;quot;&lt;BR&gt;
&amp;gt; shun=&amp;quot;false&amp;quot;/&amp;gt;&lt;BR&gt;
&amp;gt; &amp;lt;!-- &amp;lt;SEQUENCER /&amp;gt; --&amp;gt;&lt;BR&gt;
&amp;gt; &amp;lt;/config&amp;gt;&lt;BR&gt;
&amp;gt;&lt;BR&gt;
&amp;gt; I understand that JGroups stands here:&lt;BR&gt;
&amp;gt;&lt;BR&gt;
&amp;gt; Unreliable Reliable&lt;BR&gt;
&amp;gt; Unicast UDP TCP&lt;BR&gt;
&amp;gt; Multicast IP Multicast JGroups&lt;BR&gt;
&amp;gt;&lt;BR&gt;
&amp;gt; Also, that for reliable multicast we need to define NAKACK protocol&lt;BR&gt;
&amp;gt; and, as documentation states, that UNICAST defines a reliable unicast&lt;BR&gt;
&amp;gt; layer. But here I'm confused:&lt;BR&gt;
&amp;gt;&lt;BR&gt;
&amp;gt; 1. As this protocol stack is on top of TCP, which is already reliable,&lt;BR&gt;
&amp;gt; why do we need to define UNICAST in addition?&lt;BR&gt;
&amp;gt; 2. And when does JGroups use unicast instead of multicast?&lt;BR&gt;
&amp;gt;&lt;BR&gt;
&amp;gt; Please excuse me if these are too simple questions, but your&lt;BR&gt;
&amp;gt; clarification is appreciated.&lt;BR&gt;
&lt;BR&gt;
--&lt;BR&gt;
Bela Ban&lt;BR&gt;
Lead JGroups / Clustering Team&lt;BR&gt;
JBoss&lt;BR&gt;
&lt;BR&gt;
&lt;BR&gt;
&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/BLOCKQUOTE&gt;
&lt;/BODY&gt;
&lt;/HTML&gt;

&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;javagroups-users mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26427251&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;javagroups-users@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/javagroups-users&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/javagroups-users&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JGroups---General-f2625.html&quot; embed=&quot;fixTarget[2625]&quot; target=&quot;_top&quot; &gt;JGroups - General&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Node-started-before-Gossip-%3D-no-new-view-after-Gossip-started-tp26267257p26427251.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26426898</id>
	<title>Re: Configuration without multicast</title>
	<published>2009-11-19T06:04:56Z</published>
	<updated>2009-11-19T06:04:56Z</updated>
	<author>
		<name>pchacin</name>
	</author>
	<content type="html">It was the jgroups.bind_addr &amp;nbsp;property. It works now. Thaks. I should
&lt;br&gt;had seen that by myself, it is in the tcp.xml configuration file's comments.
&lt;br&gt;&lt;br&gt;Bela Ban wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Did you replace TCPPING.initial_hosts with your real host names ?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Also, set a bind_addr in TCP, or set system prop jgroups.bind_addr
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; pchacin wrote:
&lt;br&gt;&amp;gt;&amp;gt; I Did. Same problem. If I switch to default UPD configuration in a
&lt;br&gt;&amp;gt;&amp;gt; network with multicast, it works, so I don't think it is an application
&lt;br&gt;&amp;gt;&amp;gt; problem, but is there some requirement like starting first the initial
&lt;br&gt;&amp;gt;&amp;gt; host(s) and then, after a delay, start the rest? Maybe all the nodes are
&lt;br&gt;&amp;gt;&amp;gt; starting too fast?
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Bela Ban wrote:
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; The stack in the manual was just an example; use tcp.xml shipped with
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; JGroups
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; pchacin wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Hi all
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; I'm still having problems to configure Jgropus in a local network
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; without ip multicast. The scenario is simple: I'm making some running
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; multiple instances of the same application in my own machine. I can't
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; figure out how to make TCPPING work. &amp;nbsp;The problem is that the
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; instances
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; can't see each other (their view don't have any other member of the
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; group).
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; I'm using the configuration example given at
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://www.jgroups.org/manual/html/user-advanced.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.jgroups.org/manual/html/user-advanced.html&lt;/a&gt;, which I copy
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; below.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; I'll appreciate any help. Thanks in advance.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;lt;config xmlns=&amp;quot;urn:org:jgroups&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; xmlns:xsi=&amp;quot;&lt;a href=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2001/XMLSchema-instance&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; xsi:schemaLocation=&amp;quot;urn:org:jgroups
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://www.jgroups.org/schema/JGroups-2.8.xsd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.jgroups.org/schema/JGroups-2.8.xsd&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;TCP bind_port=&amp;quot;7800&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;TCPPING timeout=&amp;quot;3000&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;initial_hosts=&amp;quot;localhost[7800],localhost[7801]&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;port_range=&amp;quot;10&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;num_initial_members=&amp;quot;3&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;VERIFY_SUSPECT timeout=&amp;quot;1500&amp;quot; &amp;nbsp;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;pbcast.NAKACK
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;use_mcast_xmit=&amp;quot;false&amp;quot; gc_lag=&amp;quot;0&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;retransmit_timeout=&amp;quot;300,600,1200,2400,4800&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;discard_delivered_msgs=&amp;quot;true&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;pbcast.STABLE stability_delay=&amp;quot;1000&amp;quot; desired_avg_gossip=&amp;quot;50000&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;max_bytes=&amp;quot;400000&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;pbcast.GMS print_local_addr=&amp;quot;true&amp;quot; join_timeout=&amp;quot;3000&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; shun=&amp;quot;true&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; view_bundling=&amp;quot;true&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;lt;/config&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; 
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;========================================================================
&lt;br&gt;0 0 0 &amp;nbsp;Pablo Chacin &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; | Dept. d'Arquitectura de Computadors
&lt;br&gt;0 0 0 &amp;nbsp;e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26426898&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pchacin@...&lt;/a&gt; | UPC-Campus Nord. Modul D6-212
&lt;br&gt;0 0 0 &amp;nbsp;phone: +34 +93 405 4059 &amp;nbsp; &amp;nbsp;| Jordi Girona, 1-3 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;U P C &amp;nbsp;fax: &amp;nbsp; +34 +93 401 7055 &amp;nbsp; &amp;nbsp;| 08034 Barcelona - SPAIN &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;www: &amp;nbsp; &lt;a href=&quot;http://personals.ac.upc.es/pchacin&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://personals.ac.upc.es/pchacin&lt;/a&gt;&lt;br&gt;======================================================================== 
&lt;br&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;javagroups-users mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26426898&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;javagroups-users@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/javagroups-users&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/javagroups-users&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JGroups---General-f2625.html&quot; embed=&quot;fixTarget[2625]&quot; target=&quot;_top&quot; &gt;JGroups - General&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Configuration-without-multicast-tp26423252p26426898.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26426051</id>
	<title>Re: Node started before Gossip = no new view after Gossip started</title>
	<published>2009-11-19T05:14:24Z</published>
	<updated>2009-11-19T05:14:24Z</updated>
	<author>
		<name>Bela Ban</name>
	</author>
	<content type="html">&lt;br&gt;&lt;br&gt;Linas Virbalas wrote:
&lt;br&gt;&amp;gt; Hello Bela,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Could you please explain what do I loose if I don't have UNICAST in 
&lt;br&gt;&amp;gt; the mentioned stack (i.e. why should I add it):
&lt;br&gt;&lt;br&gt;Without UNICAST, ordering is destroyed: 
&lt;br&gt;&lt;a href=&quot;http://www.jboss.org/community/wiki/TcpAndUnicast&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.jboss.org/community/wiki/TcpAndUnicast&lt;/a&gt;.
&lt;br&gt;&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; &amp;lt;config&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;TCP ... /&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;TCPGOSSIP initial_hosts=&amp;quot;centosa.localdomain[12001]&amp;quot;
&lt;br&gt;&amp;gt; gossip_refresh_rate=&amp;quot;10000&amp;quot;
&lt;br&gt;&amp;gt; num_initial_members=&amp;quot;2&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;MERGE2 /&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;FD_SOCK /&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;FD timeout=&amp;quot;3000&amp;quot; max_tries=&amp;quot;10&amp;quot; shun=&amp;quot;false&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;pbcast.NAKACK use_mcast_xmit=&amp;quot;false&amp;quot;
&lt;br&gt;&amp;gt; gc_lag=&amp;quot;0&amp;quot;
&lt;br&gt;&amp;gt; retransmit_timeout=&amp;quot;50,75,100,300,600,2400,4800&amp;quot;
&lt;br&gt;&amp;gt; discard_delivered_msgs=&amp;quot;true&amp;quot;
&lt;br&gt;&amp;gt; /&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;UNICAST timeout=&amp;quot;300,600,1200&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;pbcast.STABLE stability_delay=&amp;quot;500&amp;quot; desired_avg_gossip=&amp;quot;1000&amp;quot;
&lt;br&gt;&amp;gt; max_bytes=&amp;quot;0&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;!--&amp;lt;VIEW_SYNC avg_send_interval=&amp;quot;60000&amp;quot; /&amp;gt;--&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;pbcast.GMS print_local_addr=&amp;quot;true&amp;quot;
&lt;br&gt;&amp;gt; join_timeout=&amp;quot;20000&amp;quot;
&lt;br&gt;&amp;gt; shun=&amp;quot;false&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;!-- &amp;lt;SEQUENCER /&amp;gt; --&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;/config&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I understand that JGroups stands here:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Unreliable Reliable
&lt;br&gt;&amp;gt; Unicast UDP TCP
&lt;br&gt;&amp;gt; Multicast IP Multicast JGroups
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Also, that for reliable multicast we need to define NAKACK protocol 
&lt;br&gt;&amp;gt; and, as documentation states, that UNICAST defines a reliable unicast 
&lt;br&gt;&amp;gt; layer. But here I'm confused:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; 1. As this protocol stack is on top of TCP, which is already reliable, 
&lt;br&gt;&amp;gt; why do we need to define UNICAST in addition?
&lt;br&gt;&amp;gt; 2. And when does JGroups use unicast instead of multicast?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Please excuse me if these are too simple questions, but your 
&lt;br&gt;&amp;gt; clarification is appreciated.
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;Bela Ban
&lt;br&gt;Lead JGroups / Clustering Team
&lt;br&gt;JBoss
&lt;br&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;javagroups-users mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26426051&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;javagroups-users@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/javagroups-users&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/javagroups-users&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JGroups---General-f2625.html&quot; embed=&quot;fixTarget[2625]&quot; target=&quot;_top&quot; &gt;JGroups - General&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Node-started-before-Gossip-%3D-no-new-view-after-Gossip-started-tp26267257p26426051.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26425954</id>
	<title>Re: [JGRP-981] concurrent startup problem in 2.8</title>
	<published>2009-11-19T05:08:18Z</published>
	<updated>2009-11-19T05:08:18Z</updated>
	<author>
		<name>Bela Ban</name>
	</author>
	<content type="html">Ok, your problem is the following:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; * Your OOB pool has 1 min thread, a queue of 1000 (enabled) and a
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; rejection policy of &amp;quot;abort&amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; o This means that only 1 OOB thread will ever run until the
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; queue is full, then additional threads will be created
&lt;br&gt;&amp;nbsp; &amp;nbsp; * Now when there is a merge, every member gets a MERGE request. This
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; is sent as OOB
&lt;br&gt;&amp;nbsp; &amp;nbsp; * When a MERGE request is received, we use up the 1 OOB thread from
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; the pool
&lt;br&gt;&amp;nbsp; &amp;nbsp; * The receiver (in the process of handling this request) multicasts
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; another OOB request out to all cluster members (to fetch the digests)
&lt;br&gt;&amp;nbsp; &amp;nbsp; * This request gets added to the queue (because the queue is not
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; full and the 1 OOB thread is already used)
&lt;br&gt;&amp;nbsp; &amp;nbsp; * The latter request will never be handled, so the member times out
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; and returns an empty digest
&lt;br&gt;&amp;nbsp; &amp;nbsp; * The result is that the MergeView will be installed, but *not* the
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; merge *digest* !
&lt;br&gt;&lt;br&gt;&lt;br&gt;The fix is simple: either disable the OOB queue (preferred), or &amp;nbsp;set 
&lt;br&gt;min_threads to more than 1 (not preferred), or set the rejection_policy 
&lt;br&gt;to &amp;quot;run&amp;quot;.
&lt;br&gt;&lt;br&gt;Had you actually used udp.xml or tcp.xml from the 2.8 distro, you would 
&lt;br&gt;not have run into this issue !
&lt;br&gt;&lt;br&gt;BTW: I changed some code, so we return at least our own digest, so this 
&lt;br&gt;issue will not occur even with your config. This is in the latest code 
&lt;br&gt;in CVS head.
&lt;br&gt;&lt;br&gt;&lt;br&gt;Victor wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hello Bela,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I am playing with JGroups 2.8 RC6 in our test cluster (and going to 
&lt;br&gt;&amp;gt; move to production soon).
&lt;br&gt;&amp;gt; The cluster consists of 2 nodes running on the same physical host - 
&lt;br&gt;&amp;gt; node1 and node2.
&lt;br&gt;&amp;gt; Config file is mentioned in the end of this email; it is TCP-based, 
&lt;br&gt;&amp;gt; almost like tcp.xml shipped with JGroups.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; One time I started both nodes concurrently, JChannel was created 
&lt;br&gt;&amp;gt; almost at the same time. The result is that the nodes see each other 
&lt;br&gt;&amp;gt; (according &amp;nbsp;to View), they were sending some messages each other, but 
&lt;br&gt;&amp;gt; my own messages were completely dropped or ignored. I mean messages 
&lt;br&gt;&amp;gt; sent via JChannel.send()
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; This is how it looks in log files on both nodes (you can compare 
&lt;br&gt;&amp;gt; timestamps because it is on the same computer!):
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; -----------------------------------------------------
&lt;br&gt;&amp;gt; node1 log
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; 18/11/2009 11:56:21| INFO &amp;nbsp;| 
&lt;br&gt;&amp;gt; myserver.cluster.JGroupsClusterManagerImpl.start(): Connecting channel...
&lt;br&gt;&amp;gt; 18/11/2009 11:56:21| INFO &amp;nbsp;| org.jgroups.JChannel.init(): JGroups 
&lt;br&gt;&amp;gt; version: 2.8.0.CR6
&lt;br&gt;&amp;gt; 18/11/2009 11:56:25| INFO &amp;nbsp;| 
&lt;br&gt;&amp;gt; myserver.cluster.JGroupsClusterManagerImpl.viewAccepted(): Cluster 
&lt;br&gt;&amp;gt; view: [node1|0] [node1]
&lt;br&gt;&amp;gt; 18/11/2009 11:56:25| INFO &amp;nbsp;| 
&lt;br&gt;&amp;gt; myserver.cluster.JGroupsClusterManagerImpl.channelConnected(): Channel 
&lt;br&gt;&amp;gt; connected: org.jgroups.JChannel@28294f62
&lt;br&gt;&amp;gt; 18/11/2009 11:56:30| WARN &amp;nbsp;| 
&lt;br&gt;&amp;gt; org.jgroups.protocols.pbcast.NAKACK.handleMessage(): node1: dropped 
&lt;br&gt;&amp;gt; message from node2 (not in retransmission table), members are [node1], 
&lt;br&gt;&amp;gt; view=[node1|0] [node1]
&lt;br&gt;&amp;gt; 18/11/2009 11:56:30| WARN &amp;nbsp;| 
&lt;br&gt;&amp;gt; org.jgroups.protocols.pbcast.NAKACK.handleMessage(): node1: dropped 
&lt;br&gt;&amp;gt; message from node2 (not in retransmission table), members are [node1], 
&lt;br&gt;&amp;gt; view=[node1|0] [node1]
&lt;br&gt;&amp;gt; 18/11/2009 11:56:32| WARN &amp;nbsp;| 
&lt;br&gt;&amp;gt; org.jgroups.protocols.pbcast.NAKACK.handleMessage(): node1: dropped 
&lt;br&gt;&amp;gt; message from node2 (not in retransmission table), members are [node1], 
&lt;br&gt;&amp;gt; view=[node1|0] [node1]
&lt;br&gt;&amp;gt; 18/11/2009 11:56:33| DEBUG | 
&lt;br&gt;&amp;gt; myserver.cluster.JGroupsClusterManagerImpl.sendMessageToAllGates(): 
&lt;br&gt;&amp;gt; Sending message: Kill 4E266D67D697_D7E7C7687F66
&lt;br&gt;&amp;gt; 18/11/2009 11:56:33| DEBUG | 
&lt;br&gt;&amp;gt; myserver.cluster.JGroupsClusterManagerImpl.doSendMessageToAllGates(): 
&lt;br&gt;&amp;gt; Message sent: Kill 4E266D67D697_D7E7C7687F66
&lt;br&gt;&amp;gt; 18/11/2009 11:56:46| WARN &amp;nbsp;| 
&lt;br&gt;&amp;gt; org.jgroups.protocols.pbcast.NAKACK.handleMessage(): node1: dropped 
&lt;br&gt;&amp;gt; message from node2 (not in retransmission table), members are [node1], 
&lt;br&gt;&amp;gt; view=[node1|0] [node1]
&lt;br&gt;&amp;gt; 18/11/2009 11:56:48| WARN &amp;nbsp;| 
&lt;br&gt;&amp;gt; org.jgroups.protocols.pbcast.GMS.castViewChangeWithDest(): node1: 
&lt;br&gt;&amp;gt; failed to collect all ACKs (expected=1) for view MergeView::[node1|1] 
&lt;br&gt;&amp;gt; [node1, node2], subgroups=[[node2|0] [node2], [node1|0] [node1]] after 
&lt;br&gt;&amp;gt; 2000ms, missing ACKs from [node1]
&lt;br&gt;&amp;gt; 18/11/2009 11:56:48| INFO &amp;nbsp;| 
&lt;br&gt;&amp;gt; myserver.cluster.JGroupsClusterManagerImpl.viewAccepted(): Cluster 
&lt;br&gt;&amp;gt; view: MergeView::[node1|1] [node1, node2], subgroups=[[node2|0] 
&lt;br&gt;&amp;gt; [node2], [node1|0] [node1]]
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; 18/11/2009 11:56:48| WARN &amp;nbsp;| 
&lt;br&gt;&amp;gt; org.jgroups.protocols.pbcast.NAKACK.handleMessage(): node1: dropped 
&lt;br&gt;&amp;gt; message from node2 (not in retransmission table), members are [node1], 
&lt;br&gt;&amp;gt; view=MergeView::[node1|1] [node1, node2], subgroups=[[node2|0] 
&lt;br&gt;&amp;gt; [node2], [node1|0] [node1]]
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; -----------------------------------------------------
&lt;br&gt;&amp;gt; node2 log
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; 18/11/2009 11:56:19| INFO &amp;nbsp;| 
&lt;br&gt;&amp;gt; myserver.cluster.JGroupsClusterManagerImpl.start(): Connecting channel...
&lt;br&gt;&amp;gt; 18/11/2009 11:56:19| INFO &amp;nbsp;| org.jgroups.JChannel.init(): JGroups 
&lt;br&gt;&amp;gt; version: 2.8.0.CR6
&lt;br&gt;&amp;gt; 18/11/2009 11:56:20| ERROR | org.jgroups.protocols.TP.down(): failed 
&lt;br&gt;&amp;gt; sending message to 87.106.188.148:40002 (136 bytes): 
&lt;br&gt;&amp;gt; java.net.ConnectException: Connection refused
&lt;br&gt;&amp;gt; 18/11/2009 11:56:23| INFO &amp;nbsp;| 
&lt;br&gt;&amp;gt; myserver.cluster.JGroupsClusterManagerImpl.viewAccepted(): Cluster 
&lt;br&gt;&amp;gt; view: [node2|0] [node2]
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; 18/11/2009 11:56:23| INFO &amp;nbsp;| 
&lt;br&gt;&amp;gt; myserver.cluster.JGroupsClusterManagerImpl.channelConnected(): Channel 
&lt;br&gt;&amp;gt; connected: org.jgroups.JChannel@6460029d
&lt;br&gt;&amp;gt; 18/11/2009 11:56:31| WARN &amp;nbsp;| 
&lt;br&gt;&amp;gt; org.jgroups.protocols.pbcast.NAKACK.handleMessage(): node2: dropped 
&lt;br&gt;&amp;gt; message from node1 (not in retransmission table), members are [node2], 
&lt;br&gt;&amp;gt; view=[node2|0] [node2]
&lt;br&gt;&amp;gt; 18/11/2009 11:56:32| WARN &amp;nbsp;| 
&lt;br&gt;&amp;gt; org.jgroups.protocols.pbcast.NAKACK.handleMessage(): node2: dropped 
&lt;br&gt;&amp;gt; message from node1 (not in retransmission table), members are [node2], 
&lt;br&gt;&amp;gt; view=[node2|0] [node2]
&lt;br&gt;&amp;gt; 18/11/2009 11:56:32| DEBUG | 
&lt;br&gt;&amp;gt; myserver.cluster.JGroupsClusterManagerImpl.sendMessageToAllGates(): 
&lt;br&gt;&amp;gt; Sending message: Kill 327B3A2F717C_6B636B186C62
&lt;br&gt;&amp;gt; 18/11/2009 11:56:32| DEBUG | 
&lt;br&gt;&amp;gt; myserver.cluster.JGroupsClusterManagerImpl.doSendMessageToAllGates(): 
&lt;br&gt;&amp;gt; Message sent: Kill 327B3A2F717C_6B636B186C62
&lt;br&gt;&amp;gt; 18/11/2009 11:56:33| WARN &amp;nbsp;| 
&lt;br&gt;&amp;gt; org.jgroups.protocols.pbcast.NAKACK.handleMessage(): node2: dropped 
&lt;br&gt;&amp;gt; message from node1 (not in retransmission table), members are [node2], 
&lt;br&gt;&amp;gt; view=[node2|0] [node2]
&lt;br&gt;&amp;gt; 18/11/2009 11:56:46| WARN &amp;nbsp;| 
&lt;br&gt;&amp;gt; org.jgroups.protocols.pbcast.NAKACK.handleMessage(): node2: dropped 
&lt;br&gt;&amp;gt; message from node1 (not in retransmission table), members are [node2], 
&lt;br&gt;&amp;gt; view=[node2|0] [node2]
&lt;br&gt;&amp;gt; 18/11/2009 11:56:48| WARN &amp;nbsp;| 
&lt;br&gt;&amp;gt; org.jgroups.protocols.pbcast.GMS.castViewChangeWithDest(): node2: 
&lt;br&gt;&amp;gt; failed to collect all ACKs (expected=1) for view MergeView::[node1|1] 
&lt;br&gt;&amp;gt; [node1, node2], subgroups=[[node2|0] [node2], [node1|0] [node1]] after 
&lt;br&gt;&amp;gt; 2000ms, missing ACKs from [node2]
&lt;br&gt;&amp;gt; 18/11/2009 11:56:48| INFO &amp;nbsp;| 
&lt;br&gt;&amp;gt; myserver.cluster.JGroupsClusterManagerImpl.viewAccepted(): Cluster 
&lt;br&gt;&amp;gt; view: MergeView::[node1|1] [node1, node2], subgroups=[[node2|0] 
&lt;br&gt;&amp;gt; [node2], [node1|0] [node1]]
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; 18/11/2009 11:56:48| WARN &amp;nbsp;| 
&lt;br&gt;&amp;gt; org.jgroups.protocols.pbcast.NAKACK.handleMessage(): node2: dropped 
&lt;br&gt;&amp;gt; message from node1 (not in retransmission table), members are [node2], 
&lt;br&gt;&amp;gt; view=MergeView::[node1|1] [node1, node2], subgroups=[[node2|0] 
&lt;br&gt;&amp;gt; [node2], [node1|0] [node1]]
&lt;br&gt;&amp;gt; -----------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; We can see &amp;quot;failed to collect all ACKs&amp;quot; here and also &amp;quot;dropped 
&lt;br&gt;&amp;gt; message&amp;quot;. I did not really understand what happenned... I tried to 
&lt;br&gt;&amp;gt; wait up to 30 min but without success.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; After that I turned on more detailed logging and tried to send my 
&lt;br&gt;&amp;gt; messages again:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; -----------------------------------------------------
&lt;br&gt;&amp;gt; node1 log
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; 18/11/2009 13:03:05| TRACE | org.jgroups.protocols.TP.passMessageUp(): 
&lt;br&gt;&amp;gt; message is [dst: &amp;lt;null&amp;gt;, src: node2 (3 headers), size=0 bytes, 
&lt;br&gt;&amp;gt; flags=OOB], headers are STABLE: [STABLE_GOSSIP]: digest is node2: [0 : 
&lt;br&gt;&amp;gt; 52 (52)], NAKACK: [MSG, seqno=53], TCP: [channel_name=GateCluster]
&lt;br&gt;&amp;gt; 18/11/2009 13:03:05| TRACE | 
&lt;br&gt;&amp;gt; org.jgroups.protocols.pbcast.NAKACK.handleMessage(): [node1: received 
&lt;br&gt;&amp;gt; node2#53
&lt;br&gt;&amp;gt; 18/11/2009 13:03:05| WARN &amp;nbsp;| 
&lt;br&gt;&amp;gt; org.jgroups.protocols.pbcast.NAKACK.handleMessage(): node1: dropped 
&lt;br&gt;&amp;gt; message from node2 (not in retransmission table), members are [node1], 
&lt;br&gt;&amp;gt; view=MergeView::[node1|1] [node1, node2], subgroups=[[node2|0] 
&lt;br&gt;&amp;gt; [node2], [node1|0] [node1]]
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; -----------------------------------------------------
&lt;br&gt;&amp;gt; node2 log
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; 18/11/2009 13:03:05| TRACE | 
&lt;br&gt;&amp;gt; org.jgroups.protocols.pbcast.STABLE$StableTask.run(): node2: setting 
&lt;br&gt;&amp;gt; latest_local_digest from NAKACK: [node2#52]
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; 18/11/2009 13:03:05| TRACE | 
&lt;br&gt;&amp;gt; org.jgroups.protocols.pbcast.STABLE.sendStableMessage(): node2: 
&lt;br&gt;&amp;gt; sending stable msg [node2#52]
&lt;br&gt;&amp;gt; 18/11/2009 13:03:05| TRACE | 
&lt;br&gt;&amp;gt; org.jgroups.protocols.pbcast.NAKACK.send(): sending node2#53
&lt;br&gt;&amp;gt; 18/11/2009 13:03:05| TRACE | org.jgroups.protocols.TP.down(): sending 
&lt;br&gt;&amp;gt; msg to null, src=node2, headers are STABLE: [STABLE_GOSSIP]: digest is 
&lt;br&gt;&amp;gt; node2: [0 : 52 (52)], NAKACK: [MSG, seqno=53], TCP: 
&lt;br&gt;&amp;gt; [channel_name=GateCluster]
&lt;br&gt;&amp;gt; 18/11/2009 13:03:05| TRACE | org.jgroups.protocols.TP.down(): looping 
&lt;br&gt;&amp;gt; back message [dst: &amp;lt;null&amp;gt;, src: node2 (3 headers), size=0 bytes, 
&lt;br&gt;&amp;gt; flags=OOB]
&lt;br&gt;&amp;gt; 18/11/2009 13:03:05| TRACE | 
&lt;br&gt;&amp;gt; org.jgroups.protocols.BasicTCP.sendUnicast(): dest=192.168.1.102:40002 
&lt;br&gt;&amp;gt; (131 bytes)
&lt;br&gt;&amp;gt; 18/11/2009 13:03:05| TRACE | 
&lt;br&gt;&amp;gt; org.jgroups.protocols.BasicTCP.sendUnicast(): dest=192.168.1.101:40002 
&lt;br&gt;&amp;gt; (131 bytes)
&lt;br&gt;&amp;gt; 18/11/2009 13:03:05| TRACE | org.jgroups.protocols.TP.passMessageUp(): 
&lt;br&gt;&amp;gt; message is [dst: &amp;lt;null&amp;gt;, src: node2 (3 headers), size=0 bytes, 
&lt;br&gt;&amp;gt; flags=OOB], headers are STABLE: [STABLE_GOSSIP]: digest is node2: [0 : 
&lt;br&gt;&amp;gt; 52 (52)], NAKACK: [MSG, seqno=53], TCP: [channel_name=GateCluster]
&lt;br&gt;&amp;gt; 18/11/2009 13:03:05| TRACE | 
&lt;br&gt;&amp;gt; org.jgroups.protocols.pbcast.NAKACK.handleMessage(): [node2: received 
&lt;br&gt;&amp;gt; node2#53
&lt;br&gt;&amp;gt; 18/11/2009 13:03:05| TRACE | org.jgroups.protocols.TP.passMessageUp(): 
&lt;br&gt;&amp;gt; message is [dst: &amp;lt;null&amp;gt;, src: node2 (3 headers), size=0 bytes, 
&lt;br&gt;&amp;gt; flags=OOB], headers are STABLE: [STABLE_GOSSIP]: digest is node2: [0 : 
&lt;br&gt;&amp;gt; 52 (52)], NAKACK: [MSG, seqno=53], TCP: [channel_name=GateCluster]
&lt;br&gt;&amp;gt; -----------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; We see &amp;quot;dropped message&amp;quot; again and a strange View:
&lt;br&gt;&amp;gt; MergeView::[node1|1] [node1, node2], subgroups=[[node2|0] [node2], 
&lt;br&gt;&amp;gt; [node1|0] [node1]]
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; After googling, I have found 2 bugs in Jira:
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://jira.jboss.org/jira/browse/JGRP-981&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://jira.jboss.org/jira/browse/JGRP-981&lt;/a&gt;&amp;nbsp;(Wrong view with 
&lt;br&gt;&amp;gt; concurrent startup)
&lt;br&gt;&amp;gt; &lt;a href=&quot;https://jira.jboss.org/jira/browse/JGRP-14&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://jira.jboss.org/jira/browse/JGRP-14&lt;/a&gt;&amp;nbsp;(TCP protocol stack won't 
&lt;br&gt;&amp;gt; merge view with initial hosts specified as IP addresses)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Is this the same problem as in 981?
&lt;br&gt;&amp;gt; In 981 you said that it could be fixed with VIEW_SYNC, but it seems to 
&lt;br&gt;&amp;gt; be deprecated in 2.8? Is this problem fixed or you just recommend to 
&lt;br&gt;&amp;gt; not start cluster nodes at the same time?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; As for xml config, it is here:
&lt;br&gt;&amp;gt; -----------------------------------------------------
&lt;br&gt;&amp;gt; &amp;lt;config xmlns=&amp;quot;urn:org:jgroups&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; xmlns:xsi=&amp;quot;&lt;a href=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2001/XMLSchema-instance&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; xsi:schemaLocation=&amp;quot;urn:org:jgroups file:schema/JGroups-2.8.xsd&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;TCP bind_addr=&amp;quot;${bindAddress}&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; bind_port=&amp;quot;40002&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;loopback=&amp;quot;true&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;recv_buf_size=&amp;quot;20000000&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;send_buf_size=&amp;quot;640000&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;discard_incompatible_packets=&amp;quot;true&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;max_bundle_size=&amp;quot;64000&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;max_bundle_timeout=&amp;quot;30&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;enable_bundling=&amp;quot;true&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;use_send_queues=&amp;quot;true&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;sock_conn_timeout=&amp;quot;300&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;skip_suspected_members=&amp;quot;true&amp;quot;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;thread_pool.enabled=&amp;quot;true&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;thread_pool.min_threads=&amp;quot;1&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;thread_pool.max_threads=&amp;quot;25&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;thread_pool.keep_alive_time=&amp;quot;5000&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;thread_pool.queue_enabled=&amp;quot;true&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;thread_pool.queue_max_size=&amp;quot;10000&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;thread_pool.rejection_policy=&amp;quot;abort&amp;quot;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;oob_thread_pool.enabled=&amp;quot;true&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;oob_thread_pool.min_threads=&amp;quot;1&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;oob_thread_pool.max_threads=&amp;quot;8&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;oob_thread_pool.keep_alive_time=&amp;quot;5000&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;oob_thread_pool.queue_enabled=&amp;quot;true&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;oob_thread_pool.queue_max_size=&amp;quot;1000&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;oob_thread_pool.rejection_policy=&amp;quot;abort&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;TCPPING timeout=&amp;quot;3000&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;initial_hosts=&amp;quot;${nodes}&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;port_range=&amp;quot;1&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;num_initial_members=&amp;quot;3&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;MERGE2 &amp;nbsp;min_interval=&amp;quot;10000&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;max_interval=&amp;quot;30000&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;FD_SOCK/&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;FD timeout=&amp;quot;10000&amp;quot; max_tries=&amp;quot;5&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;VERIFY_SUSPECT timeout=&amp;quot;1500&amp;quot; &amp;nbsp;/&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;BARRIER /&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;pbcast.NAKACK
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;use_mcast_xmit=&amp;quot;false&amp;quot; gc_lag=&amp;quot;0&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;retransmit_timeout=&amp;quot;300,600,1200,2400,4800&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;discard_delivered_msgs=&amp;quot;true&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;UNICAST timeout=&amp;quot;300,600,1200&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;pbcast.STABLE stability_delay=&amp;quot;1000&amp;quot; desired_avg_gossip=&amp;quot;50000&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;max_bytes=&amp;quot;400000&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;pbcast.GMS print_local_addr=&amp;quot;true&amp;quot; join_timeout=&amp;quot;3000&amp;quot;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; view_bundling=&amp;quot;true&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;FC max_credits=&amp;quot;2000000&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; min_threshold=&amp;quot;0.10&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;FRAG2 frag_size=&amp;quot;60000&amp;quot; &amp;nbsp;/&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;/config&amp;gt;
&lt;br&gt;&amp;gt; -----------------------------------------------------
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thanks,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Victor
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;Bela Ban
&lt;br&gt;Lead JGroups / Clustering Team
&lt;br&gt;JBoss
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;javagroups-users mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26425954&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;javagroups-users@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/javagroups-users&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/javagroups-users&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JGroups---General-f2625.html&quot; embed=&quot;fixTarget[2625]&quot; target=&quot;_top&quot; &gt;JGroups - General&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/JGroups-2.8.0.CR6-released-tp26389267p26425954.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26425071</id>
	<title>Re: Node started before Gossip = no new view after Gossip started</title>
	<published>2009-11-19T04:02:53Z</published>
	<updated>2009-11-19T04:02:53Z</updated>
	<author>
		<name>Linas Virbalas</name>
	</author>
	<content type="html">&lt;HTML&gt;
&lt;HEAD&gt;
&lt;TITLE&gt;Re: [javagroups-users] Node started before Gossip = no new view after Gossip started&lt;/TITLE&gt;
&lt;/HEAD&gt;
&lt;BODY&gt;
&lt;FONT SIZE=&quot;4&quot;&gt;&lt;FONT FACE=&quot;Calibri, Verdana, Helvetica, Arial&quot;&gt;&lt;SPAN STYLE='font-size:11pt'&gt;Hello Bela,&lt;BR&gt;
&lt;BR&gt;
Could you please explain what do I loose if I don&amp;#8217;t have UNICAST in the mentioned stack (i.e. why should I add it):&lt;BR&gt;
&lt;BR&gt;
&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;BLOCKQUOTE&gt;&lt;FONT SIZE=&quot;4&quot;&gt;&lt;FONT FACE=&quot;Consolas, Courier New, Courier&quot;&gt;&lt;SPAN STYLE='font-size:10pt'&gt;&amp;lt;config&amp;gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;TCP ... /&amp;gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;TCPGOSSIP initial_hosts=&amp;quot;centosa.localdomain[12001]&amp;quot; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;gossip_refresh_rate=&amp;quot;10000&amp;quot; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;num_initial_members=&amp;quot;2&amp;quot; /&amp;gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;MERGE2 /&amp;gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;FD_SOCK /&amp;gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;FD timeout=&amp;quot;3000&amp;quot; max_tries=&amp;quot;10&amp;quot; shun=&amp;quot;false&amp;quot; /&amp;gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;pbcast.NAKACK use_mcast_xmit=&amp;quot;false&amp;quot; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;gc_lag=&amp;quot;0&amp;quot; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;retransmit_timeout=&amp;quot;50,75,100,300,600,2400,4800&amp;quot; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;discard_delivered_msgs=&amp;quot;true&amp;quot; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;/&amp;gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;B&gt;&amp;lt;UNICAST timeout=&amp;quot;300,600,1200&amp;quot; /&amp;gt;&lt;/B&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;pbcast.STABLE stability_delay=&amp;quot;500&amp;quot; desired_avg_gossip=&amp;quot;1000&amp;quot; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;max_bytes=&amp;quot;0&amp;quot;/&amp;gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;!--&amp;lt;VIEW_SYNC avg_send_interval=&amp;quot;60000&amp;quot; /&amp;gt;--&amp;gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;pbcast.GMS print_local_addr=&amp;quot;true&amp;quot; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;join_timeout=&amp;quot;20000&amp;quot; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;shun=&amp;quot;false&amp;quot;/&amp;gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;!-- &amp;lt;SEQUENCER /&amp;gt; --&amp;gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;BR&gt;
&amp;lt;/config&amp;gt; &lt;BR&gt;
&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/BLOCKQUOTE&gt;&lt;FONT SIZE=&quot;4&quot;&gt;&lt;FONT FACE=&quot;Consolas, Courier New, Courier&quot;&gt;&lt;SPAN STYLE='font-size:10pt'&gt;&lt;BR&gt;
&lt;/SPAN&gt;&lt;/FONT&gt;&lt;FONT FACE=&quot;Calibri, Verdana, Helvetica, Arial&quot;&gt;&lt;SPAN STYLE='font-size:11pt'&gt;I understand that JGroups stands here:&lt;BR&gt;
&lt;BR&gt;
&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;BLOCKQUOTE&gt;&lt;FONT SIZE=&quot;4&quot;&gt;&lt;FONT FACE=&quot;Consolas, Courier New, Courier&quot;&gt;&lt;SPAN STYLE='font-size:10pt'&gt; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;B&gt;Unreliable &amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/B&gt; &lt;B&gt;Reliable&lt;BR&gt;
Unicast &amp;nbsp;&amp;nbsp;&lt;/B&gt; UDP &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;TCP&lt;BR&gt;
&lt;B&gt;Multicast &amp;nbsp;&lt;/B&gt;IP Multicast &amp;nbsp;&amp;nbsp;&lt;FONT COLOR=&quot;#3332FF&quot;&gt;JGroups&lt;BR&gt;
&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/BLOCKQUOTE&gt;&lt;FONT FACE=&quot;Consolas, Courier New, Courier&quot;&gt;&lt;FONT SIZE=&quot;5&quot;&gt;&lt;SPAN STYLE='font-size:12pt'&gt;&lt;BR&gt;
&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;FONT SIZE=&quot;4&quot;&gt;&lt;FONT FACE=&quot;Calibri, Verdana, Helvetica, Arial&quot;&gt;&lt;SPAN STYLE='font-size:11pt'&gt;Also, that for reliable multicast we need to define NAKACK protocol and, as documentation states, that UNICAST defines a reliable unicast layer. But here I&amp;#8217;m confused:&lt;BR&gt;
&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;OL&gt;&lt;LI&gt;&lt;FONT SIZE=&quot;4&quot;&gt;&lt;FONT FACE=&quot;Calibri, Verdana, Helvetica, Arial&quot;&gt;&lt;SPAN STYLE='font-size:11pt'&gt;As this protocol stack is on top of TCP, which is already reliable, why do we need to define UNICAST in addition?
&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;LI&gt;&lt;FONT SIZE=&quot;4&quot;&gt;&lt;FONT FACE=&quot;Calibri, Verdana, Helvetica, Arial&quot;&gt;&lt;SPAN STYLE='font-size:11pt'&gt;And when does JGroups use unicast instead of multicast?&lt;BR&gt;
&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/OL&gt;&lt;FONT SIZE=&quot;4&quot;&gt;&lt;FONT FACE=&quot;Calibri, Verdana, Helvetica, Arial&quot;&gt;&lt;SPAN STYLE='font-size:11pt'&gt;&lt;BR&gt;
Please excuse me if these are too simple questions, but your clarification is appreciated.&lt;BR&gt;
&lt;BR&gt;
Thanks,&lt;BR&gt;
Linas&lt;BR&gt;
&lt;BR&gt;
&lt;BR&gt;
On 11/9/09 6:50 PM, &amp;quot;Bela Ban&amp;quot; &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26425071&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;belaban@...&lt;/a&gt;&amp;gt; wrote:&lt;BR&gt;
&lt;BR&gt;
&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;BLOCKQUOTE&gt;&lt;FONT SIZE=&quot;4&quot;&gt;&lt;FONT FACE=&quot;Calibri, Verdana, Helvetica, Arial&quot;&gt;&lt;SPAN STYLE='font-size:11pt'&gt;#3 Your XML config file looks weird (no UNICAST, concurrent stack&lt;BR&gt;
disabled etc); I suggest start with tcpgossip.xml from your distro&lt;BR&gt;
(2.6.10.GA).&lt;BR&gt;
&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/BLOCKQUOTE&gt;
&lt;/BODY&gt;
&lt;/HTML&gt;

&lt;br /&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br /&gt;_______________________________________________
&lt;br&gt;javagroups-users mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26425071&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;javagroups-users@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/javagroups-users&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/javagroups-users&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JGroups---General-f2625.html&quot; embed=&quot;fixTarget[2625]&quot; target=&quot;_top&quot; &gt;JGroups - General&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Node-started-before-Gossip-%3D-no-new-view-after-Gossip-started-tp26267257p26425071.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26424423</id>
	<title>Re: Configuration without multicast</title>
	<published>2009-11-19T03:05:02Z</published>
	<updated>2009-11-19T03:05:02Z</updated>
	<author>
		<name>Bela Ban</name>
	</author>
	<content type="html">Did you replace TCPPING.initial_hosts with your real host names ?
&lt;br&gt;&lt;br&gt;Also, set a bind_addr in TCP, or set system prop jgroups.bind_addr
&lt;br&gt;&lt;br&gt;pchacin wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; I Did. Same problem. If I switch to default UPD configuration in a
&lt;br&gt;&amp;gt; network with multicast, it works, so I don't think it is an application
&lt;br&gt;&amp;gt; problem, but is there some requirement like starting first the initial
&lt;br&gt;&amp;gt; host(s) and then, after a delay, start the rest? Maybe all the nodes are
&lt;br&gt;&amp;gt; starting too fast?
&lt;br&gt;&amp;gt; &amp;nbsp;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Bela Ban wrote:
&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt; The stack in the manual was just an example; use tcp.xml shipped with
&lt;br&gt;&amp;gt;&amp;gt; JGroups
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; pchacin wrote:
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Hi all
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; I'm still having problems to configure Jgropus in a local network
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; without ip multicast. The scenario is simple: I'm making some running
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; multiple instances of the same application in my own machine. I can't
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; figure out how to make TCPPING work. &amp;nbsp;The problem is that the instances
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; can't see each other (their view don't have any other member of the
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; group).
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; I'm using the configuration example given at
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://www.jgroups.org/manual/html/user-advanced.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.jgroups.org/manual/html/user-advanced.html&lt;/a&gt;, which I copy
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; below.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; I'll appreciate any help. Thanks in advance.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;lt;config xmlns=&amp;quot;urn:org:jgroups&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; xmlns:xsi=&amp;quot;&lt;a href=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2001/XMLSchema-instance&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; xsi:schemaLocation=&amp;quot;urn:org:jgroups
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://www.jgroups.org/schema/JGroups-2.8.xsd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.jgroups.org/schema/JGroups-2.8.xsd&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;TCP bind_port=&amp;quot;7800&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;TCPPING timeout=&amp;quot;3000&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;initial_hosts=&amp;quot;localhost[7800],localhost[7801]&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;port_range=&amp;quot;10&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;num_initial_members=&amp;quot;3&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;VERIFY_SUSPECT timeout=&amp;quot;1500&amp;quot; &amp;nbsp;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;pbcast.NAKACK
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;use_mcast_xmit=&amp;quot;false&amp;quot; gc_lag=&amp;quot;0&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;retransmit_timeout=&amp;quot;300,600,1200,2400,4800&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;discard_delivered_msgs=&amp;quot;true&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;pbcast.STABLE stability_delay=&amp;quot;1000&amp;quot; desired_avg_gossip=&amp;quot;50000&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;max_bytes=&amp;quot;400000&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;pbcast.GMS print_local_addr=&amp;quot;true&amp;quot; join_timeout=&amp;quot;3000&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; shun=&amp;quot;true&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; view_bundling=&amp;quot;true&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;lt;/config&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; 
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; 
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;Bela Ban
&lt;br&gt;Lead JGroups / Clustering Team
&lt;br&gt;JBoss
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;javagroups-users mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26424423&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;javagroups-users@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/javagroups-users&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/javagroups-users&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JGroups---General-f2625.html&quot; embed=&quot;fixTarget[2625]&quot; target=&quot;_top&quot; &gt;JGroups - General&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Configuration-without-multicast-tp26423252p26424423.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26424370</id>
	<title>Re: Configuration without multicast</title>
	<published>2009-11-19T03:00:33Z</published>
	<updated>2009-11-19T03:00:33Z</updated>
	<author>
		<name>pchacin</name>
	</author>
	<content type="html">I Did. Same problem. If I switch to default UPD configuration in a
&lt;br&gt;network with multicast, it works, so I don't think it is an application
&lt;br&gt;problem, but is there some requirement like starting first the initial
&lt;br&gt;host(s) and then, after a delay, start the rest? Maybe all the nodes are
&lt;br&gt;starting too fast?
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;Bela Ban wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; The stack in the manual was just an example; use tcp.xml shipped with
&lt;br&gt;&amp;gt; JGroups
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; pchacin wrote:
&lt;br&gt;&amp;gt;&amp;gt; Hi all
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I'm still having problems to configure Jgropus in a local network
&lt;br&gt;&amp;gt;&amp;gt; without ip multicast. The scenario is simple: I'm making some running
&lt;br&gt;&amp;gt;&amp;gt; multiple instances of the same application in my own machine. I can't
&lt;br&gt;&amp;gt;&amp;gt; figure out how to make TCPPING work. &amp;nbsp;The problem is that the instances
&lt;br&gt;&amp;gt;&amp;gt; can't see each other (their view don't have any other member of the
&lt;br&gt;&amp;gt;&amp;gt; group).
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I'm using the configuration example given at
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://www.jgroups.org/manual/html/user-advanced.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.jgroups.org/manual/html/user-advanced.html&lt;/a&gt;, which I copy
&lt;br&gt;&amp;gt;&amp;gt; below.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I'll appreciate any help. Thanks in advance.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;lt;config xmlns=&amp;quot;urn:org:jgroups&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; xmlns:xsi=&amp;quot;&lt;a href=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2001/XMLSchema-instance&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; xsi:schemaLocation=&amp;quot;urn:org:jgroups
&lt;br&gt;&amp;gt;&amp;gt; &lt;a href=&quot;http://www.jgroups.org/schema/JGroups-2.8.xsd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.jgroups.org/schema/JGroups-2.8.xsd&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;TCP bind_port=&amp;quot;7800&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;TCPPING timeout=&amp;quot;3000&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;initial_hosts=&amp;quot;localhost[7800],localhost[7801]&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;port_range=&amp;quot;10&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;num_initial_members=&amp;quot;3&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;VERIFY_SUSPECT timeout=&amp;quot;1500&amp;quot; &amp;nbsp;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;pbcast.NAKACK
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;use_mcast_xmit=&amp;quot;false&amp;quot; gc_lag=&amp;quot;0&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;retransmit_timeout=&amp;quot;300,600,1200,2400,4800&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;discard_delivered_msgs=&amp;quot;true&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;pbcast.STABLE stability_delay=&amp;quot;1000&amp;quot; desired_avg_gossip=&amp;quot;50000&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;max_bytes=&amp;quot;400000&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;pbcast.GMS print_local_addr=&amp;quot;true&amp;quot; join_timeout=&amp;quot;3000&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; shun=&amp;quot;true&amp;quot;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; view_bundling=&amp;quot;true&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;lt;/config&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;nbsp; 
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;========================================================================
&lt;br&gt;0 0 0 &amp;nbsp;Pablo Chacin &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; | Dept. d'Arquitectura de Computadors
&lt;br&gt;0 0 0 &amp;nbsp;e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26424370&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pchacin@...&lt;/a&gt; | UPC-Campus Nord. Modul D6-212
&lt;br&gt;0 0 0 &amp;nbsp;phone: +34 +93 405 4059 &amp;nbsp; &amp;nbsp;| Jordi Girona, 1-3 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;U P C &amp;nbsp;fax: &amp;nbsp; +34 +93 401 7055 &amp;nbsp; &amp;nbsp;| 08034 Barcelona - SPAIN &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;www: &amp;nbsp; &lt;a href=&quot;http://personals.ac.upc.es/pchacin&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://personals.ac.upc.es/pchacin&lt;/a&gt;&lt;br&gt;======================================================================== 
&lt;br&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;javagroups-users mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26424370&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;javagroups-users@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/javagroups-users&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/javagroups-users&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JGroups---General-f2625.html&quot; embed=&quot;fixTarget[2625]&quot; target=&quot;_top&quot; &gt;JGroups - General&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Configuration-without-multicast-tp26423252p26424370.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26424240</id>
	<title>Re: Configuration without multicast</title>
	<published>2009-11-19T02:50:43Z</published>
	<updated>2009-11-19T02:50:43Z</updated>
	<author>
		<name>Bela Ban</name>
	</author>
	<content type="html">The stack in the manual was just an example; use tcp.xml shipped with 
&lt;br&gt;JGroups
&lt;br&gt;&lt;br&gt;pchacin wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi all
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I'm still having problems to configure Jgropus in a local network
&lt;br&gt;&amp;gt; without ip multicast. The scenario is simple: I'm making some running
&lt;br&gt;&amp;gt; multiple instances of the same application in my own machine. I can't
&lt;br&gt;&amp;gt; figure out how to make TCPPING work. &amp;nbsp;The problem is that the instances
&lt;br&gt;&amp;gt; can't see each other (their view don't have any other member of the group).
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I'm using the configuration example given at
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.jgroups.org/manual/html/user-advanced.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.jgroups.org/manual/html/user-advanced.html&lt;/a&gt;, which I copy below.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I'll appreciate any help. Thanks in advance.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;lt;config xmlns=&amp;quot;urn:org:jgroups&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; xmlns:xsi=&amp;quot;&lt;a href=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2001/XMLSchema-instance&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; xsi:schemaLocation=&amp;quot;urn:org:jgroups
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.jgroups.org/schema/JGroups-2.8.xsd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.jgroups.org/schema/JGroups-2.8.xsd&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;TCP bind_port=&amp;quot;7800&amp;quot; /&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;TCPPING timeout=&amp;quot;3000&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;initial_hosts=&amp;quot;localhost[7800],localhost[7801]&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;port_range=&amp;quot;10&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;num_initial_members=&amp;quot;3&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;VERIFY_SUSPECT timeout=&amp;quot;1500&amp;quot; &amp;nbsp;/&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;pbcast.NAKACK
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;use_mcast_xmit=&amp;quot;false&amp;quot; gc_lag=&amp;quot;0&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;retransmit_timeout=&amp;quot;300,600,1200,2400,4800&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;discard_delivered_msgs=&amp;quot;true&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;pbcast.STABLE stability_delay=&amp;quot;1000&amp;quot; desired_avg_gossip=&amp;quot;50000&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;max_bytes=&amp;quot;400000&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;lt;pbcast.GMS print_local_addr=&amp;quot;true&amp;quot; join_timeout=&amp;quot;3000&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; shun=&amp;quot;true&amp;quot;
&lt;br&gt;&amp;gt; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; view_bundling=&amp;quot;true&amp;quot;/&amp;gt;
&lt;br&gt;&amp;gt; &amp;lt;/config&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &amp;nbsp; 
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;Bela Ban
&lt;br&gt;Lead JGroups / Clustering Team
&lt;br&gt;JBoss
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;javagroups-users mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26424240&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;javagroups-users@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/javagroups-users&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/javagroups-users&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JGroups---General-f2625.html&quot; embed=&quot;fixTarget[2625]&quot; target=&quot;_top&quot; &gt;JGroups - General&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Configuration-without-multicast-tp26423252p26424240.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26423252</id>
	<title>Configuration without multicast</title>
	<published>2009-11-19T01:29:58Z</published>
	<updated>2009-11-19T01:29:58Z</updated>
	<author>
		<name>pchacin</name>
	</author>
	<content type="html">Hi all
&lt;br&gt;&lt;br&gt;I'm still having problems to configure Jgropus in a local network
&lt;br&gt;without ip multicast. The scenario is simple: I'm making some running
&lt;br&gt;multiple instances of the same application in my own machine. I can't
&lt;br&gt;figure out how to make TCPPING work. &amp;nbsp;The problem is that the instances
&lt;br&gt;can't see each other (their view don't have any other member of the group).
&lt;br&gt;&lt;br&gt;I'm using the configuration example given at
&lt;br&gt;&lt;a href=&quot;http://www.jgroups.org/manual/html/user-advanced.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.jgroups.org/manual/html/user-advanced.html&lt;/a&gt;, which I copy below.
&lt;br&gt;&lt;br&gt;I'll appreciate any help. Thanks in advance.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;lt;config xmlns=&amp;quot;urn:org:jgroups&amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; xmlns:xsi=&amp;quot;&lt;a href=&quot;http://www.w3.org/2001/XMLSchema-instance&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.w3.org/2001/XMLSchema-instance&lt;/a&gt;&amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; xsi:schemaLocation=&amp;quot;urn:org:jgroups
&lt;br&gt;&lt;a href=&quot;http://www.jgroups.org/schema/JGroups-2.8.xsd&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.jgroups.org/schema/JGroups-2.8.xsd&lt;/a&gt;&amp;quot;&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;TCP bind_port=&amp;quot;7800&amp;quot; /&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;TCPPING timeout=&amp;quot;3000&amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;initial_hosts=&amp;quot;localhost[7800],localhost[7801]&amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;port_range=&amp;quot;10&amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;num_initial_members=&amp;quot;3&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;VERIFY_SUSPECT timeout=&amp;quot;1500&amp;quot; &amp;nbsp;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;pbcast.NAKACK
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;use_mcast_xmit=&amp;quot;false&amp;quot; gc_lag=&amp;quot;0&amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;retransmit_timeout=&amp;quot;300,600,1200,2400,4800&amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;discard_delivered_msgs=&amp;quot;true&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;pbcast.STABLE stability_delay=&amp;quot;1000&amp;quot; desired_avg_gossip=&amp;quot;50000&amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;max_bytes=&amp;quot;400000&amp;quot;/&amp;gt;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;lt;pbcast.GMS print_local_addr=&amp;quot;true&amp;quot; join_timeout=&amp;quot;3000&amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; shun=&amp;quot;true&amp;quot;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; view_bundling=&amp;quot;true&amp;quot;/&amp;gt;
&lt;br&gt;&amp;lt;/config&amp;gt;
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;========================================================================
&lt;br&gt;0 0 0 &amp;nbsp;Pablo Chacin &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; | Dept. d'Arquitectura de Computadors
&lt;br&gt;0 0 0 &amp;nbsp;e-mail: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26423252&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pchacin@...&lt;/a&gt; | UPC-Campus Nord. Modul D6-212
&lt;br&gt;0 0 0 &amp;nbsp;phone: +34 +93 405 4059 &amp;nbsp; &amp;nbsp;| Jordi Girona, 1-3 &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;U P C &amp;nbsp;fax: &amp;nbsp; +34 +93 401 7055 &amp;nbsp; &amp;nbsp;| 08034 Barcelona - SPAIN &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;
&lt;br&gt;www: &amp;nbsp; &lt;a href=&quot;http://personals.ac.upc.es/pchacin&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://personals.ac.upc.es/pchacin&lt;/a&gt;&lt;br&gt;======================================================================== 
&lt;br&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;javagroups-users mailing list
&lt;br&gt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26423252&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;javagroups-users@...&lt;/a&gt;
&lt;br&gt;&lt;a href=&quot;https://lists.sourceforge.net/lists/listinfo/javagroups-users&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;https://lists.sourceforge.net/lists/listinfo/javagroups-users&lt;/a&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JGroups---General-f2625.html&quot; embed=&quot;fixTarget[2625]&quot; target=&quot;_top&quot; &gt;JGroups - General&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Configuration-without-multicast-tp26423252p26423252.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26421712</id>
	<title>Re: [jgoups-dev] Partial state from individual nodes</title>
	<published>2009-11-18T23:19:12Z</published>
	<updated>2009-11-18T23:19:12Z</updated>
	<author>
		<name>Bela Ban</name>
	</author>
	<content type="html">&lt;br&gt;&lt;br&gt;Adi wrote:
&lt;br&gt;&amp;gt; Hi all,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I am checking out Jgroups and it looks great for supporting my clustering
&lt;br&gt;&amp;gt; needs. I had a basic question on sharing state when nodes join a cluster.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I read the getState() documentation and it claims, it gets state from 
&lt;br&gt;&amp;gt; one of
&lt;br&gt;&amp;gt; the nodes (usually the oldest).
&lt;br&gt;&lt;br&gt;Yes. Usually, you pass null as first arg of getState(), that way the 
&lt;br&gt;state is fetched from the coordinator (oldest cluster node).
&lt;br&gt;&lt;br&gt;&amp;gt; I also read about paritial states using a String.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Can we do something like getState(nodeID) and get the state of a 
&lt;br&gt;&amp;gt; particular
&lt;br&gt;&amp;gt; node in the cluster?
&lt;br&gt;&lt;br&gt;Partial state transfer is used to fetch only a subset of the state from 
&lt;br&gt;a given member, e.g. if you have web sessions and don't want all of 
&lt;br&gt;them. To do this, you also have to implement the corresponding callbacks 
&lt;br&gt;in ExtendedMessageListener
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Bela Ban
&lt;br&gt;Lead JGroups / Clustering Team
&lt;br&gt;JBoss
&lt;br&gt;&lt;br&gt;&lt;br&gt;------------------------------------------------------------------------------
&lt;br&gt;Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
&lt;br&gt;trial. Simplify your report design, integration and deployment - and focus on 
&lt;br&gt;what you do best, core application coding. Discover what's new with
&lt;br&gt;Crystal Reports now. &amp;nbsp;&lt;a href=&quot;http://p.sf.net/sfu/bobj-july&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://p.sf.net/sfu/bobj-july&lt;/a&gt;&lt;br&gt;_______________________________________________
&lt;br&gt;Javagroups-development mailing list
&lt;br&gt;&lt;br&gt;&lt;p&gt;From forum: &lt;a href=&quot;http://old.nabble.com/JGroups---Dev-f2624.html&quot; embed=&quot;fixTarget[2624]&quot; target=&quot;_top&quot; &gt;JGroups - Dev&lt;/a&gt;&lt;/p&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/-jgoups-dev--Partial-state-from-individual-nodes-tp26419389p26421712.html" />
</entry>

</feed>
