When a server fails with retryable failures, it sends back a
NackResponse, i.e. a 503 response code with "finagle-http-nack"
header. A non-retryable failure will be converted to a 503 with
"finagle-http-nonretryable-nack".
Clients who recognize the header can handle the response appropriately.
Clients who don't recognize the header treat the response the same way as
other 503 response.
When a server fails with retryable failures, it sends back a
NackResponse
, i.e. a 503 response code with "finagle-http-nack" header. A non-retryable failure will be converted to a 503 with "finagle-http-nonretryable-nack".Clients who recognize the header can handle the response appropriately. Clients who don't recognize the header treat the response the same way as other 503 response.