[
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)