Сервер Elastic Beanstalk имеет дублирующиеся вышестоящие «узлы» и иногда выходит из строя

#amazon-web-services #nginx #amazon-elastic-beanstalk

#amazon-web-services #nginx #amazon-elastic-beanstalk

Вопрос:

Мой elastic beanstalk node.js сервер иногда работает, когда я его развертываю, а затем через некоторое время он выходит из строя и теряет соединение с поддоменом, к которому я его подключил.

Мне нужен был https и сертификат, поэтому я добавил поддомен типа api.website.com так что я мог бы это получить.

Ошибка, которую я получаю в своих журналах, это

duplicate upstream "nodejs" in /etc/nginx/conf.d/proxy.conf:9

И затем, когда я только что попытался повторно развернуть после добавления файла конфигурации перенаправления https: https://github.com/awsdocs/elastic-beanstalk-samples/blob/master/configuration-files/aws-provided/security-configuration/https-redirect/nodejs/https-redirect-nodejs.config

Я получаю это сообщение в журналах

duplicate MIME type "text/html" in /etc/nginx/conf.d/proxy.conf:50

И мой URL-адрес среды по умолчанию работает, но мой поддомен api не работает.

Когда я перехожу к своему URL, я вижу

api.*******.com’s server IP address could not be found.

Я подключил свой поддомен и серверы имен к DNS моего доменного провайдера, и иногда это работает. Мой основной URL, который также подключен к среде elastic beanstalk, работает без проблем.

Я понятия не имею, в чем проблема.

Иногда это срабатывает, а затем через некоторое время происходит сбой, и поддомен теряет соединение или что-то в этом роде. Я также иногда вижу ошибку «дублировать восходящий поток».

Есть идеи?

Комментарии:

1. Я могу дать частичный ответ. по умолчанию gzip_types включает text/html , поэтому автор конфигурационного файла ошибся, включив его в строку 81. Если вы удалите этот единственный тип, предупреждение «дублирующийся MIME-тип» прекратится. Я получаю одно и то же сообщение «дублирующийся восходящий поток» и пока не уверен, как это исправить.

2. Я просто получаю точно такую же проблему. На данный момент я пытаюсь снова, но решения нет.