আপনার যদি এত বেশি লোড থাকে যে আপনাকে দুটি হ্যাপ্রোক্সি উদাহরণস্বরূপ ভারসাম্য লোড করতে হবে তবে ডিএনএস রাউন্ড রবিন কোনও খারাপ ধারণা নয় (যদি আপনার এই বোঝাটি থাকে তবে আমি অবাক হব)। DNS রাউন্ড রবিন যদিও ভাল ব্যর্থতা সরবরাহ করবে না।
স্ট্যাক ওভারফ্লোতে আমরা heartbeat
একটি একক ভার্চুয়াল আইপি সরবরাহ করতে ব্যবহার করি , এই আইপিটি একবারে কেবলমাত্র একটি হ্যাপ্রোক্সি হোস্টে সক্রিয় থাকে (যদি এটি নীচে যায়, অন্যটি এই আইপিটি গ্রহণ করে)। আপনি প্রতিটি মেশিনে একটি আইপি রাখতে এবং তারপরে দুজনের মধ্যে ডিএনএস রাউন্ড রবিনটি হার্টবিট ব্যবহার করতে পারেন। যদি কোনওটি ব্যর্থ হয় তবে অন্যটির কাছে সেই দুটি আইপিই থাকবে।
এইচপি প্রক্সি আমাদের ট্র্যাফিকের ভারসাম্য বজায় রাখতে আমাদের ফিজিকাল সার্ভারে প্রায় 1-5% সিপিইউ ব্যবহার করছে যার একটি একক রয়েছে Intel(R) Xeon(R) CPU E5504 @ 2.00GHz
। সুতরাং HAProxy সাধারণত প্রচুর ট্র্যাফিক সহজেই পরিচালনা করতে পারে।