वर्तमान में, हमारे पास 200 कंटेनर (कई अलग-अलग एप्लिकेशन) हैं जो मेसोस-मैराथन क्लस्टर में चल रहे हैं। यह HAproxy उदाहरणों के पीछे है और HTTP/HTTPS प्रोटोकॉल पर काम करता है।हैड्रोक्सी पर एडब्ल्यूएस एएलबी (एप्लिकेशन लोड बैलेंसर) के साथ काम करने की क्या ज़रूरत है?
इंटरनेट ->एडब्ल्यूएस ईएलबी -> HAProxy -> डोकर कंटेनर
अब हम WebSocket प्रोटोकॉल पर चलने के लिए एक मौजूदा अनुप्रयोग बनाने के लिए एक आवश्यकता है। हम इसे प्राप्त करने के लिए नए एडब्ल्यूएस एएलबी जोड़ने की सोच रहे हैं। इसलिए सेटअप की तरह
(WebSocket)
Internet --> new AWS ALB --> HAProxy --> Docker containers
(HTTP/S)
Internet --> AWS ELB --> HAProxy --> Docker containers
हो जाएगा क्या सेटिंग हम ऐसा करने के लिए कि HAProxy नई WebSocket वर्तमान HTTP/एस के साथ काम करते हैं और यह भी होगा की जरूरत है?