vuori opened a new issue, #11907:
URL: https://github.com/apache/trafficserver/issues/11907
As far as I understand from the documentation, hosts that are unresponsive
are supposed to be marked as "down" in hostdb and retried according to the
`connect_attempts_max_retries_down_server` setting. However with the following
steps this does not seem to be happening:
1. Attempt to make a forward-proxied request to a host that is not
responding at all (error is `ETIMEDOUT`).
2. Note in trace log that `connect_attempts_max_retries` attempts are made.
3. Try the same request again.
4. `connect_attempts_max_retries` attempts are still made, the count never
goes down to `connect_attempts_max_retries_down_server`.
In particular if the latter is set to 0, ATS still always tries to connect
and the trace message `Not connecting to the server because it is marked down`
from `HttpSM.cc` never appears.
Is this a bug or am I misunderstanding how hostdb is supposed to work?
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]