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

S3_PING / FILE_PING: remove failed members

XMLWordPrintable

    • Icon: Feature Request Feature Request
    • Resolution: Done
    • Icon: Major Major
    • 2.6.16, 2.10
    • None
    • None

      When we terminate a member (EC2's "terminate" function) or kill -9 it, then the file (or bucket data in S3) won't get removed. This leads to stale data. On EC2, I expect that virtualized instances are often simply terminated, so this problem is compounded there.

      SOLUTION:

      • Periodically write own data to the file system (FILE_PING) or S3 (S3_PING)
      • On a view change: remove all data that's not in the current view

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

                Created:
                Updated:
                Resolved: