Update HTTP Check documentation: 503 -> 429

This commit is contained in:
Nicholas Capo 2015-01-13 00:10:05 +00:00
parent 641476a822
commit e0c3c22748
2 changed files with 2 additions and 2 deletions

View File

@ -22,7 +22,7 @@ There are three different kinds of checks:
* HTTP + Interval - These checks make an `HTTP GET` request every Interval (e.g. * HTTP + Interval - These checks make an `HTTP GET` request every Interval (e.g.
every 30 seconds) to the specified URL. The status of the service depends on the HTTP Response Code. every 30 seconds) to the specified URL. The status of the service depends on the HTTP Response Code.
`200` is passing, `503` is warning and anything else is failing. any `2xx` code is passing, `429 Too Many Requests` is warning and anything else is failing.
This type of check should be preferred over a script that for example uses `curl`. This type of check should be preferred over a script that for example uses `curl`.
* Time to Live (TTL) - These checks retain their last known state for a given TTL. * Time to Live (TTL) - These checks retain their last known state for a given TTL.

View File

@ -450,7 +450,7 @@ field is not used by Consul, and is meant to be human readable.
If a `Script` is provided, the check type is a script, and Consul will If a `Script` is provided, the check type is a script, and Consul will
evaluate the script every `Interval` to update the status. evaluate the script every `Interval` to update the status.
An `HTTP` check will preform an HTTP GET request to the value of `HTTP` (expected to be a URL) every `Interval`. If the response is `200` the check is passing, if the response is `503` the check is warning, otherwise the check is critical. An `HTTP` check will preform an HTTP GET request to the value of `HTTP` (expected to be a URL) every `Interval`. If the response is any `2xx` code the check is passing, if the response is `429 Too Many Requests` the check is warning, otherwise the check is critical.
If a `TTL` type is used, then the TTL update APIs must be used to periodically update If a `TTL` type is used, then the TTL update APIs must be used to periodically update
the state of the check. the state of the check.