-
Notifications
You must be signed in to change notification settings - Fork 17
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Clarify global timeouts settings #1638
Comments
@kenjenkins thanks for the suggestions here. Would you be comfortable adding a PR with your suggested changes? That would include verifying the behavior when setting timeouts to 0. |
Thanks Denis, would be good to include a similar diagram here. One wrinkle: I think these timeouts are enforced by Envoy, not by the Go net/http package, so we should probably double-check that they are measured the same way and tweak that diagram if not. |
I believe I copied that diagram, a very long time ago, from fillipo's blog post on go's http timeouts. https://blog.cloudflare.com/the-complete-guide-to-golang-net-http-timeouts/ |
No, I reconstructed this diagram in Miro. I can't find the asset I made now, though. |
Next steps for this issue:
|
Page: https://www.pomerium.com/docs/reference/global-timeouts
What's incorrect or missing
What's the resolution?
request_timeout
setting. (see config/envoyconfig/listeners.go#L322) The Envoy docs have a more precise definition of how this timeout is applied.The text was updated successfully, but these errors were encountered: