Saya menemukan ini di dokumentasi ELB resmi
Secara default, penyeimbang beban merutekan setiap permintaan secara independen ke instance aplikasi dengan beban terkecil.
tetapi sebuah artikel di Newvem mengatakan bahwa ELB hanya mendukung algoritma Round Robin
Algoritma yang didukung oleh Amazon ELB - Saat ini ELB Amazon hanya mendukung Round Robin (RR) dan Session Sticky Algorithms.
Jadi yang mana?
[1] http://docs.aws.amazon.com/ElasticLoadBalancing/latest/DeveloperGuide/US_StickySessions.html
Jawaban:
Ini hitungan permintaan berdasarkan HTTP (S), round robin untuk lainnya.
http://docs.aws.amazon.com/ElasticLoadBalancing/latest/DeveloperGuide/TerminologyandKeyConcepts.html#request-routing
sumber
Itu tergantung pada jenis ELB yang digunakan. AWS telah lama memperkenalkan ELB Aplikasi dan Jaringan ELB bersama dengan ELB Klasik.
Application Load Balancers
menerapkan aturan pendengar dan menetapkan permintaan (HTTP / HTTPS) ke grup target. Ini memilih target dari kelompok target itu menggunakanround robin routing algorithm
Network Load Balancers
simpul yang menerima koneksi, memilih target dari grup targetnya menggunakan aflow hash routing algorithm
Classic Load Balancers
digunakanround robin routing algorithm
untuk pendengar TCP danleast outstanding requests routing algorithm
untuk pendengar HTTP dan HTTPS.
TLDR;
Sumber / Bacaan Lebih Lanjut: https://docs.aws.amazon.com/elasticloadbalancing/latest/userguide/how-elastic-load-balancing-works.html#routing-algorithm
sumber