Uploaded image for project: 'Felix'
  1. Felix
  2. FELIX-2130

[Karaf] Failover Clustering Mechanism - Database shutdown / loss results in all Karaf instances becoming Active on restart of that DB

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • None
    • karaf 1.6.0
    • Karaf
    • None
    • Oracle XE Database backend for Karaf JDBC Lock.

    Description

      Two part issue.
      1) Oracle isAlive() method needs to poll its connection to DB to ensure connection alive.

      2) Main#lock() remove second break statement - in the event of DB service loss this breaks the lock out of normal spin lock routine.

      I'll be supplying a patch for this issue.

      Attachments

        1. felix2130.patch
          3 kB
          Jamie Mark Goodyear
        2. felix2130.txt
          2 kB
          Jamie Mark Goodyear

        Activity

          People

            gnodet Guillaume Nodet
            jgoodyear Jamie Mark Goodyear
            Votes:
            1 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: