У меня есть Fargate ECS
задача, которая находится под ALB
, и все работает нормально. Поскольку этот ALB
является внутренним, я хочу показать его через новую HTTP API Gateway
через VPC
ссылку для HTTP API
.
Я создал новую ссылку VPC
для HTTP API
(указав группа безопасности и подсети для внутреннего ALB
), и создали HTTP API Gateway
и подключили его к ссылке VPC
+ ALB
.
Я пытаюсь сопоставить указанные c маршруты (и {proxy+}
также и в других случаях), но, похоже, я получаю
{
"message": "Service Unavailable"
}
по правильным ссылкам.
(По несуществующим URLs
я получаю 404
- как и ожидалось). Я попробовал это также с inte rnet, обращенным к ALB
(подключив его также по ссылке VPC
- только для целей тестирования), но, похоже, это снова так.
Я даже протестировал его с NLB
со ссылкой HTTP API VPC
- и все тот же режим.
Есть идеи, если это вообще работает? (Поскольку он находится в UI
, я полагаю, что это так?)
ОБНОВЛЕНИЕ : Кажется, что это работает только на этапе default
Для других этапов я создал (dev и бета) за которые я получаю 404
.
Мне кажется, что, поскольку URLs
для dev и beta составляют /dev
и /beta
, балансировщик нагрузки «запутывается».