-
Notifications
You must be signed in to change notification settings - Fork 352
Open
Labels
good first issueGood for newcomersGood for newcomerskind/improvementImprovement on an existing featureImprovement on an existing featuretriage/acceptedThe issue was reviewed and is complete enough to start working on itThe issue was reviewed and is complete enough to start working on it
Description
Description
Today, we generate outbound cluster with HTTP/1.1 if the appProtocol: http
kuma/pkg/plugins/policies/core/xds/meshroute/clusters.go
Lines 87 to 88 in 2868538
| case core_meta.ProtocolHTTP: | |
| edsClusterBuilder.Configure(envoy_clusters.Http()) |
at the same time we generate inbound HCM with AUTO
| CodecType: envoy_hcm.HttpConnectionManager_AUTO, |
so the resulting protocol is HTTP/1.1.
There’s an advantage to using HTTP/2 between proxies since it allows multiple HTTP streams to share a single TCP connection, improving connection reuse and efficiency.
Metadata
Metadata
Assignees
Labels
good first issueGood for newcomersGood for newcomerskind/improvementImprovement on an existing featureImprovement on an existing featuretriage/acceptedThe issue was reviewed and is complete enough to start working on itThe issue was reviewed and is complete enough to start working on it