Це залежить від типу використовуваного ELB. З часом компанія AWS впровадила Application ELB та Network ELB разом із класичним ELB.
Application Load Balancers
застосовує правила слухача і призначає (HTTP / HTTPS) запит цільовій групі. Він вибирає ціль із цільової групи за допомогоюround robin routing algorithm
Network Load Balancers
вузол, який приймає з'єднання, вибирає ціль зі своєї цільової групи за допомогою a flow hash routing algorithm
Classic Load Balancers
використовує round robin routing algorithm
для слухачів TCP та least outstanding requests routing algorithm
для слухачів HTTP та HTTPS
.
TLDR;
Сучасні ELB використовуються round robin routing algorithm
для HTTP / HTTPS запитів та flow hash routing algorithm
для запитів TCP.
Класичний ELB використовується round robin routing algorithm
для запитів TCP та least outstanding requests routing algorithm
для HTTP та HTTPS запитів
Джерело / подальші читання: https://docs.aws.amazon.com/elasticloadbalancing/latest/userguide/how-elastic-load-balancing-works.html#routing-algorithm