Uploaded image for project: 'Edgent'
  1. Edgent
  2. EDGENT-8

Restart topology on uncaught exception

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • None
    • Runtime

    Description

      If a Quarks thread abruptly terminates due to an uncaught exception the runtime shuts down.

      A mechanism is needed to prevent the Quarks application from becoming unavailable:

      • Have a monitor service which resubmits the topology in case it shuts down.
      • Restart the failed oplet. In the ETIAO runtime, a source and all downstream oplet invocations (up to an Isolate) will execute in the same thread, so the runtime needs to restart the failed path.

      Attachments

        Activity

          People

            vdogaru Victor Dogaru
            vdogaru Victor Dogaru
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: