You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@camel.apache.org by "Claus Ibsen (Jira)" <ji...@apache.org> on 2021/09/28 17:07:00 UTC

[jira] [Created] (CAMEL-17014) camel-core - SPI for shared Camel worker thread pool

Claus Ibsen created CAMEL-17014:
-----------------------------------

             Summary: camel-core - SPI for shared Camel worker thread pool
                 Key: CAMEL-17014
                 URL: https://issues.apache.org/jira/browse/CAMEL-17014
             Project: Camel
          Issue Type: New Feature
          Components: camel-core
            Reporter: Claus Ibsen
             Fix For: 3.x


Some components have their own thread pool for worker threads that they use. For example salesforce, kafka, jms, and others.

They use this continue routing in Camel when the component has received a response or ack from the underlying 3rd party (kafka, jms, salesforce etc.)

We should consider a API with a SPI so we can use a shared worker pool from camel-core that has a fixed set of worker threads. Then its easier to control total number of threads / pools etc.

And with a SPI then we can delegate this to another runtime such as vertx, quarkus etc that has such concept.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)