আমরা এমন একটি আর্কিটেকচার ডিজাইনের চেষ্টা করছি যা k৪ কেরও বেশি ওয়েবসকেট পরিচালনা করতে সক্ষম হবে।
আমরা প্রথমে অ্যামাজন ইএলবি দিয়ে চেষ্টা করেছি, তবে এর নকশাটি অপ্রত্যাশিত ট্র্যাফিক বা ওয়েবসকেটের মঞ্জুরি দেয় না। (টিসিপি মোড অপ্রত্যাশিতভাবে ওয়েবসকেটগুলির মেয়াদ উত্তীর্ণ হয়েছে)
HAProxy সহ, এই সীমাগুলি প্রযোজ্য নয়, তবে আমরা HA এবং ব্যাক-এন্ড সার্ভারগুলির মধ্যে রক্ষণাবেক্ষণ করা ~ 64k ওয়েবসকেটগুলির মধ্যে সীমাবদ্ধ থাকব।
একাধিক সমাধান যা মাথায় আসে:
- একাধিক HAProxy দৃষ্টান্ত, ডিএনএসের সাথে লোড ভারসাম্য (রুট 53 এর একটি ওজনযুক্ত বিকল্প রয়েছে)
- ক্যাপালাইভড, একাধিক অভ্যন্তরীণ আইপি ঠিকানা (দুটি এটি কার্যকর কিনা তা নিশ্চিত নয়) সহ দুটি HAProxy দৃষ্টান্ত
এই কাজ করতে একটি ভাল উপায় আছে কি ?