Допустим, у меня есть несколько процессов, запущенных на нескольких экземплярах EC2, каждый на разных портах. Могу ли я сопоставить один AWS ELB для балансировки с любым из этих процессов в любом экземпляре?
Например, в идеале я бы хотел такую настройку:
HTTPS 443 -> Instance 1 Process 1 Port 8081
or -> Instance 1 Process 2 Port 8082
or -> Instance 2 Process 1 Port 8081
or -> Instance 2 Process 2 Port 8082
Есть ли способ настроить ELB, как это? Я пытаюсь избежать запуска балансировщика нагрузки в каждом экземпляре для балансировки между процессами этого экземпляра.
Это возможно с помощью Application Load Balancer (ALB)
CLI Документация доступна здесь
Документация по API здесь
Вы должны искать опцию переопределения порта в документации API.
источник