Details

    • Type: Enhancement
    • Status: Open (View Workflow)
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: 10.0.0.CR4
    • Fix Version/s: None
    • Component/s: JMS
    • Labels:
      None

      Description

      Artemis provides a feature to inject its executor and scheduled executor services when a ArtemisServer is created.

      WildFly could leverage that to inject these services so that their thread pools are managed by WildFly.
      We would have total control on the creation and configuration of these thread pools using the org.boss.as.threads extension.

      The messaging-activemq extension would be updated so that a server resource would have new children using resource definitions from the org.boss.as.threads extension to configure their pools.

      * server
          * bounded-queue-thread-pool or unbounded-queue-thread-pool -> for executor service
          * scheduled-thread-pool -> for scheduled executor service
      

      Note that this RFE would not impact the Artemis RA that does not provide such executor injection. This will be covered by another JIRA issue.

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  ehugonnet Emmanuel Hugonnet
                  Reporter:
                  jmesnil Jeff Mesnil
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  8 Start watching this issue

                  Dates

                  • Created:
                    Updated: