我想知道backup
nginx 模块中 参数的用途upstream
。具体来说,如果没有 ,以下配置会产生什么效果backup
?
server server1:9080 weight=1 max_fails=1 fail_timeout=120s;
server server2:9080 weight=1 max_fails=1 fail_timeout=120s backup;
文档指出:
backup 将服务器标记为备份服务器。当主服务器不可用时,它将被传递请求。
如果没有该语句,难道不会发生同样的事情吗backup
?如果失败,请求无论如何都会在 120 秒内server1
发送。还是我这里漏掉了什么?server2