AWS Elasti c Beanstalk правильно настроить группу безопасности не удалось подключиться к восходящему потоку - PullRequest
0 голосов
/ 29 апреля 2020

при попытке развернуть приложение NodeJs на AWS Elasti c Beanstalk работает Nginx Я получаю следующую ошибку:

2020/04/29 17:15:51 [error] 5054#0: *993 connect() failed (111: Connection refused) while connecting to upstream, client: 172.31.9.65, server: , request: "GET / HTTP/1.1", upstream: "http://127.0.0.1:8081/", host: "172.31.29.89"

Прежде всего, почему в мире это так пытаетесь подключиться к порту 8081? Он должен подключаться к порту 80 и разрешать трафик HTTP c. Я предполагаю, что это проблема группы безопасности. Тем не менее, я не могу до конца жизни понять, что я делаю неправильно.

Мои инстансы EC2 имеют следующую конфигурацию группы безопасности (для исходящих разрешен весь трафик c): EC2 Instance Config

Моя конфигурация группы безопасности балансировщика нагрузки выглядит следующим образом:

Входящий: Load Balancer Inbound Rules

Исходящий: Load Balancer Outbound Rules

Я уверен, что это глупая глупая ошибка, но я провел последние несколько дней, обыскивая inte rnet и дотошно просматривая мою конфигурацию, но безрезультатно. Любая помощь здесь будет принята с благодарностью. Спасибо:)

1 Ответ

0 голосов
/ 06 мая 2020

Оказывается, ничего не случилось с моей группой безопасности. Это был код, который не требовал модуля. если вы получаете connect() failed (111: Connection refused) ошибки, дважды проверьте ваш код и убедитесь, что он не требует или не содержит ошибок. После долгих поисков я обнаружил, что это не проблема группы безопасности.

...