دو استراتژی گروه load-balance
گروه load-balance ترافیک را بین چند گره پخش میکند و یک فیلد اضافه دارد: strategy:
proxy-groups:
- name: Balanced
type: load-balance
proxies: [node-A, node-B, node-C]
url: http://www.gstatic.com/generate_204
interval: 300
strategy: consistent-hashing # یا round-robin
رفتارها
- consistent-hashing (پیشفرض): گره با هشِ مقصد انتخاب میشود — یک سایت همیشه از یک گره خارج میشود. ترافیک کل پخش است ولی هر سایت IP پایداری میبیند (نشستهای ورود و ضدتقلب راضیاند)؛
- round-robin: هر اتصال تازه گرهٔ بعدی را میگیرد. پخش از همه یکنواختتر، اما IP دیدگاهِ سایت مدام عوض میشود — سلام «ورود از دستگاه ناشناخته». مناسب دانلود انبوه بدون لاگین.
چه کسی لازمش دارد
بیشتر افراد نه — انتخاب خودکار url-test کافی است. جای واقعیاش: دانلودکنندههای سنگین که چند خط پهنایباند-محدود را جمع میزنند، یا پخش ریسک روی گرههای کیفیتناهمگون. یادتان باشد سرعت تکاتصال بالا نمیرود (هر اتصال باز روی یک گره سوار است)؛ جمعِ چند اتصال است که بیشتر میشود.