此问题可能与服务器方面的设置有关,可以尝试在服务器配置文件中进行以下更改:
proxy_connect_timeout 600; proxy_send_timeout 600; proxy_read_timeout 600; send_timeout 600;
fs.file-max = 2097152
执行以下命令使以上配置生效:
sudo sysctl -p sudo systemctl daemon-reload
在Ubuntu 16.04及以上版本中,可使用以下命令检查UFW(Uncomplicated Firewall)是否已启用:
sudo ufw status verbose
若防火墙已启用,尝试添加以下规则以允许其它服务器请求:
sudo ufw allow from 0.0.0.0/0 to any port 80 proto tcp sudo ufw allow from 0.0.0.0/0 to any port 443 proto tcp
以上是一些可能会解决Angular服务器端渲染返回502错误的解决方案,可根据具体情况进行尝试。