我的配置文件如下:
...
boring header stuff
...
http {
server {
listen *:80;
server_name localhost;
location /service1 {
set $upstream http://service1;
proxy_pass $upstream
}
}
}
即使上游服务离线,我也希望能够启动我的代理。成像而不是仅具有service1,我具有service1至100,其中在此处设置了每个服务中的每个单独的API。
我已简化为出现此错误的基本问题:
nginx: [emerg] host not found in upstream
我不希望我的边缘代理崩溃或仅因为一项服务处于脱机状态而无法启动。