我正在使用 Nginx 在 Ubuntu ec2实例上运行 Laravel 应用。
我有一个使用 Vue.js 通过 pm2 运行的前端应用程序,该应用程序使用Laravel应用程序中的API。
我最近遇到一个问题,我必须交换在AWS上使用的弹性IP,并一直试图使其与新IP一起使用。
我只遇到502错误,现在遇到Nginx 504错误,并且尝试了所有可以找到的东西(主要是增加fastcgi的时间)。我可以看到的错误如下(已删除URL和IP)。
我的pm2日志:
ERROR connect ETIMEDOUT <the old wrong IP>:443
at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1191:14)
我的nginx错误日志:
[error] 29592#29592: *83 upstream timed out (110: Connection timed out) while reading
response header from upstream,client: <my computers IP>,server: <the site URL>,request: "GET / HTTP/1.1",upstream: "http://127.0.0.1:3000/",host: "<the site URL>"
如何更新pm2错误日志中列出的错误IP?
我发现了this个问题,但是老实说,我不确定如何按照建议的方式“启动” pm2。