Uploaded image for project: 'JGroups'
  1. JGroups
  2. JGRP-2696

RELAY2/RELAY3: multicasts across sites are forwarded N times with N site masters

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Done
    • Icon: Major Major
    • 5.2.18
    • None
    • None
    • False
    • None
    • False

      When we have multiple site masters, a multicast is relayed to all other sites by the site master (when relay_multicasts is true).
      When we have multiple site masters, this results in a message M being delivered to every site N times, where N is the number of site masters (max_site_masters).
      This could be changed as follows:

      • A site master creates a hash H from the message (e.g. sender's address)
      • H mod number of site masters yields the rank of the site master to relay the multicast
        -> Only a single site master relays the multicast; the one with the computed rank

            rhn-engineering-bban Bela Ban
            rhn-engineering-bban Bela Ban
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: