Nicola Ferraro created CAMEL-12981:
--------------------------------------

             Summary: camel-catalog: provide information about active/passive 
endpoints
                 Key: CAMEL-12981
                 URL: https://issues.apache.org/jira/browse/CAMEL-12981
             Project: Camel
          Issue Type: Task
          Components: camel-core
            Reporter: Nicola Ferraro
             Fix For: 3.0.0


In Camel K we need to distinguish active from passive endpoints in order to 
determine when a integration can be scaled down to 0.

 

E.g.
 * a "timer" (start) endpoint is *active*, because it needs to have a JVM 
always running and do something at each interval
 * a "jms" (start) endpoint is *active* because it needs to establish a 
connection to the broker and keep it alive
 * a "direct" or "seda" endpoint is *passive*, because they do something when 
they receive an exchange from another route
 * a "undertow" (start) endpoint is *passive*, because it does nothing until 
somebody calls it from an +external+ service (http based endpoints can all be 
considered passive in Knative+CamelK)

 

We should add this information to the catalog. Now I've embedded it in Camel K.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to