1 réponse
- Le plus récent
- Le plus de votes
- La plupart des commentaires
0
- ALB HTTP/2 streaming support to the targets refers to how ALB handles HTTP/2 streams between clients and the targets.
- ALB supports HTTP/2 for client connections but converts the requests to HTTP/1.1 when forwarding to the targets. This means:
- Stream multiplexing and prioritization available in HTTP/2 are not preserved when ALB sends requests to the targets.
- Each HTTP/2 stream from the client will be sent as a separate HTTP/1.1 request to the targets.
So while clients can benefit from HTTP/2 features with ALB, the targets will only see independent HTTP/1.1 requests without knowledge of the original HTTP/2 stream structure. This is by design as not all targets may support or require HTTP/2.
Contenus pertinents
- demandé il y a un an
- demandé il y a 5 mois
- demandé il y a un an
- AWS OFFICIELA mis à jour il y a 2 ans
- AWS OFFICIELA mis à jour il y a 2 ans
- AWS OFFICIELA mis à jour il y a 2 ans
Thank you for answer. However, I think your answer describes the case when target group protocol version is HTTP/1.1. According to the documentation, if target group protocol version is HTTP/2 and clients send requests over HTTP/2, targets will receive HTTP/2 requests.
In this case, what would be the meaning of the statement "The load balancer does not support streaming to the targets." ?