]
Bela Ban resolved JGRP-1595.
----------------------------
Resolution: Done
STABLE: send stable messages to coordinator only
------------------------------------------------
Key: JGRP-1595
URL:
https://issues.jboss.org/browse/JGRP-1595
Project: JGroups
Issue Type: Feature Request
Reporter: Bela Ban
Assignee: Bela Ban
Fix For: 3.3
While JGRP-1570 only changes the default for desired_avg_gossip and max_bytes (not
scaling them with the cluster size), this issue is about a new stable protocol, STABLE2,
which works well in large clusters without generating too much traffic.
It works as follows:
* A dedicated member (the coord) periodically multicast a STABLE message
* Everyone replies with a (unicast) STABLE message and when the coord has received STABLE
replies from everyone, it multicasts a STABILITY message
* This would only require a multicast from the coord to everyone, establishing TCP
connections from the coord to everyone (usually already exists because of the VIEW-CHANGE
multicast), but everyone would reuse the same TCP connection to send the reply
Another solution could be that every member sends its STABLE message to the current
coordinator (triggered by time or size), and when the coordinator has received STABLE
messages from all members, it multicasts a STABILITY message
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: