如何设置 haproxy 以使用 HTTP/3 QUIC 连接到后端服务器?

如何设置 haproxy 以使用 HTTP/3 QUIC 连接到后端服务器?

我可以按照此处的说明将 HAProxy 配置为 HTTP/3 服务器:https://www.haproxy.com/blog/announcing-haproxy-2-6/

bind :443 ssl crt server.pem alpn h2,http/1.1
http-response set-header alt-svc "h3=\":443\";ma=900;"

但是我需要在 haproxy.cfg 中输入什么来向 HAProxy 指示后端服务器支持 HTTP/3 并且应该使用 QUIC 协议连接到它?我尝试了相同的quic4@前缀,但似乎没有任何作用。

server s1 [email protected]:443

答案1

您还需要此行来启用 quic 协议;

# enables HTTP/3 over QUIC
bind quic4@:443 ssl crt /etc/haproxy/certs/foo.com/cert.pem alpn h3

相关内容