اپ اسٹریم گروپ بنائیں تاکہ Nginx کئی ایپلیکیشن انسٹینسز کو درخواستیں بھیج سکے۔ پھر طے کریں کہ کام کیسے تقسیم کرنا ہے اور خراب انسٹینس سے عارضی طور پر کب گریز کرنا ہے۔
دو ایپلیکیشن سرورز سے آغاز کریں
http کے اندر درج ذیل مثالی کنفیگریشن دو نجی ایڈریسز کو ٹریفک بانٹتی ہے:
upstream app {
server 10.0.0.11:3000 max_fails=2 fail_timeout=10s;
server 10.0.0.12:3000 max_fails=2 fail_timeout=10s;
}
server {
listen 80;
location / {
proxy_pass http://app;
}
}
برابر وزن کی صورت میں ڈیفالٹ راؤنڈ روبن طریقہ باری باری سرورز منتخب کرتا ہے۔ مثال کے اور موزوں نوعیت کی ناکامیوں پر سرور کو عارضی طور پر خارج کرتے ہیں۔ اعداد رویہ سمجھانے کے لیے ہیں؛ پروڈکشن کی اقدار اپنی ٹریفک اور ناکامی برداشت کرنے کی صلاحیت کے مطابق منتخب کریں۔
