একাধিক প্রক্সি ও লোড ব্যালান্সিং
এক প্রক্সি যথেষ্ট না হলে: একাধিক এন্ট্রি পয়েন্টের সেটআপ, Redis দিয়ে সিঙ্ক এবং সমস্যা।
আপডেট: ১৩ আগস্ট, ২০২৬
একটি প্রক্সি হাজার হাজার কানেকশন সামলায় এবং খুব কমই বটলনেক হয়ে দাঁড়ায়। কিন্তু কখনও কখনও একটির বেশি প্রয়োজন হয়।
কখন এটি প্রয়োজন
- ভৌগোলিকভাবে আলাদা এন্ট্রি পয়েন্ট (বিভিন্ন অঞ্চলের জন্য পিং কমাতে)।
- ফল্ট টলারেন্স: একটি প্রক্সি ডাউন হলে এন্ট্রি পয়েন্ট ডাউন হয় না।
- অত্যন্ত উচ্চ সংখ্যক একসাথে খেলোয়াড়।
কীভাবে লিংক করবেন
Redis-এর উপর সিঙ্ক্রোনাইজেশন প্লাগইন (RedisBungee এবং অনুরূপ) যা দেয়:
- পুরো নেটওয়ার্ক জুড়ে একটি শেয়ার্ড প্লেয়ার লিস্ট;
- বিভিন্ন প্রক্সির খেলোয়াড়দের মধ্যে প্রাইভেট মেসেজ;
- কার্যকর
/glistএবং শেয়ার্ড চ্যাট — শেয়ার্ড চ্যাট।
সিঙ্ক্রোনাইজেশন ছাড়া, দুটি প্রক্সি হলো দুটি স্বাধীন নেটওয়ার্ক যা একে অপরের সম্পর্কে কিছুই জানে না।
সতর্কতা
- Redis একটি ক্রিটিক্যাল পয়েন্ট হয়ে যায়: এটি ডাউন হলে পুরো নেটওয়ার্ক ভেঙে পড়ে।
- ডুপ্লিকেট সেশন: একজন খেলোয়াড় উভয় প্রক্সিতে কানেক্ট করতে পারে। আপনার একটি ইউনিকনেস চেক প্রয়োজন।
- যে প্লাগইনগুলি একাধিক প্রক্সির জন্য ডিজাইন করা হয়নি সেগুলি অ্যাকশন ডুপ্লিকেট করতে শুরু করবে।
সহজতর
বেশিরভাগ প্রজেক্টের জন্য, একটি প্রক্সি এবং নেটওয়ার্ক লেভেলে বিভিন্ন এন্ট্রি পয়েন্টই যথেষ্ট — পিং। একাধিক প্রক্সি হলো প্রকৃত লোড সহ বড় প্রজেক্টের জন্য একটি সমাধান।
Minecraft হোস্টিংআপনি অফলাইনে থাকলেও আপনার সার্ভার চলেসার্ভার তৈরি করুন
