Currently, we have 200 containers(several different applications) running in mesos-marathon cluster. This is behind the HAproxy instances and works on HTTP/HTTPS protocol.
Internet --> AWS ELB --> HAProxy --> Docker containers
Now we have a requirement to make one existing application to run on WEBSOCKET protocol. We are thinking to add new AWS ALB to achieve this. Hence the setup will be like
(WebSocket)
Internet --> new AWS ALB --> HAProxy --> Docker containers
(HTTP/S)
Internet --> AWS ELB --> HAProxy --> Docker containers
What setting do we need to make so that HAproxy will work with current HTTP/S and also new WEBSOCKET?