Ошибка AWS эластичного Beanstalk / nginx: connect () (111: соединение отклонено - PullRequest
0 голосов
/ 21 октября 2018

Я получил это сообщение

connect() failed (111: Connection refused

Вот мой журнал:

-------------------------------------
/var/log/nginx/error.log
-------------------------------------
2018/10/21 06:16:33 [error] 4282#0: *2 connect() failed (111: Connection refused) while connecting to upstream, client: 172.31.4.119, server: , request: "GET / HTTP/1.1", upstream: "http://127.0.0.1:8081/", host: "hackingdeal-env.qnyexn72ga.ap-northeast-2.elasticbeanstalk.com"
2018/10/21 06:16:33 [error] 4282#0: *2 connect() failed (111: Connection refused) while connecting to upstream, client: 172.31.4.119, server: , request: "GET /favicon.ico HTTP/1.1", upstream: "http://127.0.0.1:8081/favicon.ico", host: "hackingdeal-env.qnyexn72ga.ap-northeast-2.elasticbeanstalk.com", referrer: "http://hackingdeal-env.qnyexn72ga.ap-northeast-2.elasticbeanstalk.com/"

Я использую nodejs / express Elastic Beanstalk env.

У меня есть один nginxсвязанный файл в

.ebextensions/nginx/conf.d/proxy.conf

Верхний файл содержит:

client_max_body_size 50M;

Всякий раз, когда я пытаюсь получить свою веб-страницу, я получаю неверный шлюз 502.

Что не так с моим приложением?

1 Ответ

0 голосов
/ 22 октября 2018

111 Отказ в соединении, вероятно, означает, что ваше приложение не работает на комбинации сервер / порт.Также убедитесь, что в группе безопасности для вашего экземпляра приложения (или балансировщика нагрузки) установлено правило входящих событий, разрешающее трафик из экземпляра nginx

...