Не работает перенаправление https elasti c beanstalk nodejs - PullRequest
0 голосов
/ 10 июля 2020

Я знаю, что этот вопрос задавали много раз, но я не смог найти подходящий случай, и я совершенно новичок в AWS, поэтому мне может что-то не хватать

Я прочитал эту страницу из официальный do c затем использовал этот файл , затем загрузил мое приложение, но ничего не изменилось.

К сожалению, я привязан к текущему classi c load балансировщик, поэтому я не могу создать новый балансировщик нагрузки приложений

1 Ответ

0 голосов
/ 10 июля 2020

похоже, ничего не изменилось.

Показанные вами файлы предназначены для Amazon Linux 1 (AL1). Поскольку вы не указали, используете ли вы AL1 или Amazon Linux 2 (AL2), я предполагаю, что используется более поздний. Это могло бы объяснить, почему файлы не влияют на вашу среду .

Файлы конфигурации nginx для AL2 отличаются, и их следует размещать в другом месте . Таким образом, вместо /etc/nginx/conf.d/proxy.conf вы должны использовать:

.platform/nginx/nginx.conf

Обратите внимание, что существует много различий между AL1 и AL2, поэтому файл конфигурации, а также другие ваши файлы могут потребоваться необходимо изменить:

Также файлы перенаправляют traffic c на экземплярах EB. Мне также кажется, что вы хотите перенаправить трафик c на балансировщик нагрузки. К сожалению, CLB не поддерживает перенаправления . Для этого вам нужно будет использовать ALB. Однако обходной путь представлен по следующей ссылке:

...