Я разработал приложение MERN, поэтому у нас ReactJS как внешний и внутренний как NodeJS. Приложение работает на сервере Heroku.
Но теперь я масштабируюсь и перешел на AWS. Я развернул веб-интерфейс в S3 и использовал его как Stati c Web Hosting. Я развернул бэкэнд в экземпляре EC2, и он работает на NGINX.
У нас мало ресурсов, таких как камера, для доступа из браузера, поэтому я добавил SSL-сертификаты на обоих концах. В EC2 я использовал loadbalancer для добавления SSL-сертификата.
Теперь проблема заключается в том, что когда я делаю вызов API из внешнего интерфейса в серверный, я получаю исключение GATEWAY TIMEOUT 504.
Внешний интерфейс: https://portal.visitplan.in
Бэкэнд: https://api.visitplan.in
Вы можете помочь нам решить эту проблему? или это правильный способ развертывания приложения? Есть ли другой способ?