Conversation
Allows us to execute HTTP2 requests. More info: https://www.envoyproxy.io/docs/envoy/latest/api-v2/api/v2/cds.proto#envoy-api-msg-cluster Signed-off-by: Michael Rebello <me@michaelrebello.com>
Signed-off-by: Michael Rebello <me@michaelrebello.com>
Signed-off-by: Michael Rebello <me@michaelrebello.com>
Signed-off-by: Michael Rebello <me@michaelrebello.com>
|
Android CI failures seem to be legit - getting 503s when attempting to make requests from the demo app |
|
iOS is actually failing as well - seems like this might have to do with the domain we're hitting |
Signed-off-by: Michael Rebello <me@michaelrebello.com>
Signed-off-by: Michael Rebello <me@michaelrebello.com>
|
This pull request has been automatically marked as stale because it has not had activity in the last 7 days. It will be closed in 7 days if no further activity occurs. Please feel free to give a status update now, ping for review, or re-open when it's ready. Thank you for your contributions! |
|
This pull request has been automatically closed because it has not had activity in the last 14 days. Please feel free to give a status update now, ping for review, or re-open when it's ready. Thank you for your contributions! |
|
@goaway is investigating this |
|
Drive by to update with the context I had that I missed to post here. S3 does not support h2. So when envoy sends h2 frames to S3, S3 sends back an http/1.1 frames and nghttp2 fails and errors in callbacks to the router which gets charged to the client as a 503. |
|
Thanks @junr03. Additional details from what we've seen recently:
|
|
PR is green now. To summarize findings from related investigations:
|
junr03
left a comment
There was a problem hiding this comment.
thanks for adding the context, and for carrying this through.
Updates the standard configuration to send requests over HTTP/2 by default.
Note that there are future improvements that should be made here to support negotiating between HTTP/1.1 and HTTP/2, being tracked in #502.
More info on the config change: https://www.envoyproxy.io/docs/envoy/latest/api-v2/api/v2/cds.proto#envoy-api-msg-cluster
Signed-off-by: Michael Rebello me@michaelrebello.com