Skip to content

Review default value of proxy.config.http.down_server.abort_threshold = 10 seconds #7735

Description

@djcarlin

@shinrich noticed default value of 10s for proxy.config.http.down_server.abort_threshold might be a little low. Example, If an HTTPS API call takes longer to return a response than 10s, the server is marked down.

Specifically, how does this setting interact with no_activity timeouts like proxy.config.http.transaction_no_activity_timeout_out ? We were having origin connections erroneously marked dead until we set proxy.config.http.down_server.abort_threshold to exceed proxy.config.http.transaction_no_activity_timeout_out - effectively turning the setting off. This made me wonder if this setting is useful at all.

Even after this change, very occasionally ran into conflict with proxy.config.net.default_inactivity_timeout = 300 as well.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions