我有一个应用程序位于 nginx 反向代理后面。没什么特别的,只是一个简单的
server {
listen 54321;
proxy_connect_timeout 5000ms;
proxy_read_timeout 5000ms;
location / {
proxy_pass http://localhost:54322/;
}
}
nginx 首先启动。如果我在应用程序关闭时尝试访问它,则会收到 502 Bad Gateway。这是意料之中的,但如果我启动应用程序,仍然会收到 502。只有在我重新启动 nginx 后,请求才会最终通过。
我如何指示 nginx 继续尝试(至少定期)连接到后端?