我尝试按照here的说明进行操作,但我似乎无法让它发挥作用。与问题一样,我不希望某些服务器在启动nginx时运行。如果服务器没有运行,我实际上更愿意返回本地404 html。
upstream main {
server my_main:8080;
}
server {
listen 80;
server_name www.my_site.com my_site.com;
location / {
resolver 8.8.8.8 valid=30s;
set $upstream_main main;
proxy_pass http://$upstream_main;
}
}