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

EE Concurrency Hung Tasks Termination

XMLWordPrintable

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

      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.

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

                Created:
                Updated:
                Resolved: