Uploaded image for project: 'WildFly'
  1. WildFly
  2. WFLY-12896

EE Concurrency Hung Tasks Termination

    XMLWordPrintable

Details

    • Feature Request
    • Resolution: Done
    • Major
    • 23.0.0.Beta1, 23.0.0.Final
    • None
    • EE
    • None

    Description

      EE Concurrency Managed Executors configuration includes an optional attribute that defines a runtime threshold to consider tasks to be "hung", i.e. tasks that for whatever reason didn't terminate execution in expected time, and on EAP7-1175 we will expose the number of such tasks as stats, but customers want extra functionality to force the termination of such tasks too (see JBEAP-13779), which will be provided by this RFE.

      In high level the new functionality should be:

      1. add a new attribute to the executor's configuration, which will setup a periodic task to automatically force termination of any hung task running in the executor.
      2. add a new management op that may be invoked to manually force termination of any hung task running in the executor.

      Attachments

        Activity

          People

            emartins@redhat.com Eduardo Martins
            emartins@redhat.com Eduardo Martins
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: