网上找了很多帖子看都没有解决问题,最后发现是自己的proxy_pass配置的地址端口号错误,也就是说代理的地址有问题,无法访问,所以报错了502,但是error日志里面看不出来是后面的地址配置的有问题,将地址改好之后,问题解决
同时,如果需要一太服务器配置多个域名,配置多个server就可以
server {
listen 80;
server_name api.xxxx.com;
location / {
proxy_pass http://127.0.0.1:7101;
}
}