[ 
https://issues.apache.org/jira/browse/CAMEL-17653?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Claus Ibsen updated CAMEL-17653:
--------------------------------
    Fix Version/s: Future
                       (was: 3.x)

> camel-core - Supervise route controller to supervise all the time
> -----------------------------------------------------------------
>
>                 Key: CAMEL-17653
>                 URL: https://issues.apache.org/jira/browse/CAMEL-17653
>             Project: Camel
>          Issue Type: New Feature
>          Components: camel-core
>            Reporter: Claus Ibsen
>            Priority: Major
>             Fix For: Future
>
>
> Today the supervise route controller is only active during startup to "fix" 
> the problem with starting up routes and to retry starting routes if they 
> failed during startup. When all is started then the supervised route 
> controller will terminate itself.
> The controller should play a bigger role by
> - act as single gateway into the health check, management, and monitoring of 
> the routes
> - so it should keep monitoring the routes
> - act as health check facade for all the routes
> - have configurable strategies for users to specify criteria's for when a 
> route is UP or DOWN (eg DOWN after 5 consecutive errors, and so on)
> - be able to stop routes in case they start to fail
> - be able to start routes again after X period to see if they can become 
> succesfull again
> - and so on...



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to