[jboss-jira] [JBoss JIRA] (JGRP-2104) NAMING: provide logical names when IpAddressUUID is used as addresses

Bela Ban (JIRA) issues at jboss.org
Fri Sep 30 02:44:00 EDT 2016


     [ https://issues.jboss.org/browse/JGRP-2104?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Bela Ban updated JGRP-2104:
---------------------------
    Description: 
This is a new protocol, typically added somewhere above discovery (e.g. {{PING}}). When {{TP.use_ip_addr}} is true, {{IpAddressUUID}} addresses will be used.

If {{Discovery.max_rank_to_reply}} is less than the max rank of the cluster view, not all members will receive discovery responses. They therefore won't have a mapping between the address and the logical name for all members.

{{NAMING}} fixes this by having the joiner multicast the address:name mapping after joining, and by everyone sending their mapping to the newly joined member as well.

Note that this protocol is not strictly necessary; as {{IpAddressUUID}} addresses will also work without logical names mapped to them, but it improves legibility, e.g. of logs.

  was:
This is a new protocol, typically added somewhere above {{NAKACK2}}. When {{TP.use_ip_addr}} is true, {{IpAddressUUID}} addresses will be used.

If {{Discovery.max_rank_to_reply}} is less than the max rank of the cluster view, not all members will receive discovery responses. They therefore won't have a mapping between the address and the logical name for all members.

{{NAMING}} fixes this by having the joiner multicast the address:name mapping after joining, and by everyone sending their mapping to the newly joined member as well.

Note that this protocol is not strictly necessary; as {{IpAddressUUID}} addresses will also work without logical names mapped to them, but it improves legibility, e.g. of logs.



> NAMING: provide logical names when IpAddressUUID is used as addresses
> ---------------------------------------------------------------------
>
>                 Key: JGRP-2104
>                 URL: https://issues.jboss.org/browse/JGRP-2104
>             Project: JGroups
>          Issue Type: Feature Request
>            Reporter: Bela Ban
>            Assignee: Bela Ban
>             Fix For: 4.0
>
>
> This is a new protocol, typically added somewhere above discovery (e.g. {{PING}}). When {{TP.use_ip_addr}} is true, {{IpAddressUUID}} addresses will be used.
> If {{Discovery.max_rank_to_reply}} is less than the max rank of the cluster view, not all members will receive discovery responses. They therefore won't have a mapping between the address and the logical name for all members.
> {{NAMING}} fixes this by having the joiner multicast the address:name mapping after joining, and by everyone sending their mapping to the newly joined member as well.
> Note that this protocol is not strictly necessary; as {{IpAddressUUID}} addresses will also work without logical names mapped to them, but it improves legibility, e.g. of logs.



--
This message was sent by Atlassian JIRA
(v6.4.11#64026)


More information about the jboss-jira mailing list