Elasti c Beanstalk для прослушивания TCP-соединений - PullRequest
0 голосов
/ 12 февраля 2020

У меня есть nodejs приложение, которое прослушивает http-соединения через порт 3000, а также прослушивает tcp-соединения через порт 5001, используя библиотеку nodejs 'net.

Я размещаю приложение, используя aws elasti c beanstalk и его класс c балансировщик нагрузки.

Мои слушатели CLB:

CLB listeners

My Elasti c Слушатели балансировки нагрузки Beanstalk:

eb lb listeners

Также порт 5001 включен в группах безопасности экземпляра ec2 и балансировки нагрузки.

При попытке отправить пакет tcp на имя DNS балансировщика нагрузки, через которое он проходит, но никогда не достигает экземпляра ec2. Есть ли что-то еще, что я должен настроить, чтобы это было возможно?

1 Ответ

0 голосов
/ 12 февраля 2020

Проблема была в том, что у меня net .listen host установлен на localhost вместо 0.0.0.0

...