camel-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Luca Burgazzoli (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (CAMEL-10026) HealthCheck API
Date Mon, 02 Jan 2017 11:27:58 GMT

    [ https://issues.apache.org/jira/browse/CAMEL-10026?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15792719#comment-15792719
] 

Luca Burgazzoli commented on CAMEL-10026:
-----------------------------------------

It may be interesting to have a generic health check "service" on which you can register your
health check definitions and then it will schedule the checks so i.e. you can register the
checks for components like ftp/jdbc but also check for service health to be used in ServiceCall
EIP (i.e. you may have a registry that only give you information about a service but not its
health).

> HealthCheck API
> ---------------
>
>                 Key: CAMEL-10026
>                 URL: https://issues.apache.org/jira/browse/CAMEL-10026
>             Project: Camel
>          Issue Type: New Feature
>          Components: camel-core
>            Reporter: Claus Ibsen
>
> Add a health check API to camel-core so this API can be queried from Java / JMX / spring-boot
etc. so users can easily get a health check. This can be used for liveness/readiness checks
for their Camel apps.
> The API should allow optional support for components to implement custom logic for health
check. So a FTP component can connect to a FTP server and do a FTP list etc. A JDBC component
does a SQL query, and so on.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message