【发布时间】:2020-06-03 06:54:36
【问题描述】:
我开发了一个 MERN 应用程序,因此我们将 ReactJS 作为前端,将后端作为 NodeJS。该应用程序正在 Heroku 服务器上运行。
但现在我正在扩大规模,我已经转移到 AWS。我已经在 S3 中部署了前端并将其用作静态 Web 托管。我已经在 EC2 实例中部署了后端,它在 NGINX 上运行。
我们需要从浏览器访问的相机等资源很少,因此我在两端都添加了 SSL 证书。在 EC2 中,我使用负载均衡器添加 SSL 证书。
现在的问题是,当我从前端到后端进行 API 调用时,我会收到 GATEWAY TIMEOUT 504 异常。
前端:https://portal.visitplan.in
您能帮我们解决这个问题吗?或者这是部署应用程序的正确方法?有没有其他办法?
【问题讨论】:
标签: node.js reactjs amazon-web-services amazon-ec2 amazon-elb