[ https://issues.apache.org/jira/browse/SLING-6126?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15565227#comment-15565227 ]
Georg Henzler commented on SLING-6126: -------------------------------------- If it is a DevOps Setup that checks for the health of an instance after deployment, probably it's better to first call /system/health/regularcheckstag.txt <-- returns quickly for the case something basic went wrong and then /system/health/longrunningchecktag.txt?timeout=3600000 <-- this can be waited for synchronously and will return exactly after the long running check is finished. Would that work for you? If not, I'm not opposed to add the TTL config setting for individual HCs (see my comments in PR), just questioning if it really provides value or just adds additional complexity. > 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 (v6.3.4#6332)