Evgeniy Fitsner commented on SLING-6126:

Dear [~gehen],

Thanks for support but another reason why I've asked for this option in that 
I'm working with Adobe AEM and here all health checks are displaying on the 
board with status color, so user can simply check that all is green and that's 
it (simple and fast). Sure, we can every time check in console with 
"/system/console/healthcheck?tags=project_tag&overrideGlobalTimeout=50000" but 
more simply to allow specify directly in class metadata special TTL value.

I've updated code in [PR|https://github.com/apache/sling/pull/180], so please 
let me know if smth else should be updated.

> Ability to specify TTL for separate health check
> ------------------------------------------------
>                 Key: SLING-6126
>                 URL: https://issues.apache.org/jira/browse/SLING-6126
>             Project: Sling
>          Issue Type: Improvement
>          Components: Health Check
>            Reporter: Evgeniy Fitsner
> Currently there is no ability to specify TTL for separate health check.
> Ex.: in my case "hc" validating against repository about 3-5 minutes 
> therefore I couldn't specify TTL globally to not impact on other "hc" 
> results. This "hc" I couldn't execute by scheduler to prevent CPU from high 
> loading, also results for this check remains relevant for an 1-3 hours.
> Therefore if it make sense not only for me I've added "[pull 
> request|https://github.com/apache/sling/pull/180]"; for this functionality:
> * If property "hc.ttl" specified within HC - it will be used as TTL for 
> result, otherwise cache will use default TTL value

This message was sent by Atlassian JIRA

Reply via email to