0
不HAProxy的工作考慮我HAProxy
配置在這裏:的WebSocket在TCP模式
global
chroot /var/lib/haproxy
user haproxy
group haproxy
defaults
timeout connect 10s
timeout client 50s
timeout server 50s
frontend fe_https_tomcat
mode tcp
bind *:443 ssl crt /path/cert.pem alpn h2,http/1.1
default_backend be_tomcat
backend be_tomcat
mode tcp
server localhost localhost:8081 check
我的問題是,WebSocket的似乎並沒有打通。我的猜測是,在TCP模式下,一切都會通過。看起來它不是...... :-)
當WebSocket連接建立時,服務器響應錯誤403
。
注意與以下http模式安裝,WebSocket的只是工作:
frontend fe_http_8080
mode http
bind *:8080
default_backend be_tomcat_8080
backend be_tomcat_8080
mode http
server localhost localhost:8081 check
請注意,我需要TCP模式有HTTP/2的工作。