我的服务器上装有nginx,我的后端得到 502 Bad Gateway nginx / 1.14.0(Ubuntu)。 我的后端在Node.js中,并且使用了 pm2 服务器。
我的nginx配置文件:
server {
charset utf-8;
listen 80 default_server;
server_name _;
# angular app & front-end files
location / {
root /opt/frontend/Form2Fill;
try_files $uri /index.html;
}
# node api reverse proxy
location /api/ {
proxy_pass http://localhost:3000/;
}
}
我在相同的域上托管了前端和后端,我的前端可以运行,但是后端提供了 502错误的网关
我曾尝试重新启动 nginx 和 pm2 ,但这并不能解决我的问题。
当我尝试获取pm2服务器的状态时,它显示状态错误。