我的服务器通过4个本地websocket服务器分发websocket客户端连接。
是否可以指示haProxy只接受WebSocket版本13(RFC 6455)?
即validation是否设置了Sec-WebSocket-Version: 13
在你的前端部分:
acl websocket13 hdr_val(Sec-WebSocket-Version) eq 13 use_backend my_backend if websocket13
第一行说如果Sec-WebSocket-Version头等于13,那么设置一个叫做websocket13的标志。 第二行说如果websocket13标志被设置,使用后端部分my_backend 。