У меня есть ALB, который находится в HTTPS, который будет запрашивать мой экземпляр EC2.
Я настроил слушателей ALB на HTTP / HTTPS, а затем настроил свой EC2.
Когда я пытаюсь получить доступ к своему ALB с помощью этих:
https://domainSampleResponse = Добро пожаловать в nginx
https://domainSample/api/getSampleОтвет = 404 не найдено nginx
https://domainSample:3000Нет ответа
Это моя конфигурация nginx в EC2, которая работает на порту 3000.
server {
listen 80;
server_name domainSample;
location / {
try_files $uri $uri/ =404;
}
}
Где я неправ?





Я ищу и читаю документацию на AWS, а также немного настраиваю и тестирую приложение.
Что я понимаю в потоке запроса от ALB к EC2.
При настройке ALB в целевых группах нам необходимо установить цель его запроса, которым будет EC2, на котором выполняется ваше приложение.
Например, у нас есть Узел js, работающий на порт 3000 в EC2. Мы добавим целевой экземпляр, который указываем порт на 3000.
Это решило мою проблему. Спасибо
@Richard - Не могли бы вы дать более подробную информацию по устранению этой ошибки? У меня такая же проблема. Пожалуйста помоги!!
Поздравляю.