Итак, у меня есть приложение Next JS, размещенное на Elasti c Beanstalk (с его отображением на порту 3000 в файле docker). Теперь мой домен зарегистрирован в Godaddy. Первоначально у меня была настройка DNS в Godaddy, чтобы указать на Elasti c Beanstalk. Но потом я захотел использовать Cloudfront для CDN / кэширования.
Итак, я начал настраивать Cloudfront (используя эту статью ). Я создал собственный сертификат SSL и проверил его также через DNS. Я установил источник в облачном фронте так, чтобы он указывал на ELB.
Теперь, после развертывания распространения облачного интерфейса, я попытался использовать URL-адрес облачного фронта xxxxx.cloudfront.net
, но получил ошибку "504 ERROR - The request could not be satisfied"
.
Если я go перехожу к URL-адресу ELB, я могу получить доступ к своему приложению. Итак, я не уверен, в чем проблема. Если облачный интерфейс указывает на ELB, а ELB работает, то почему URL-адрес облачного интерфейса не работает.
Любые советы / рекомендации?