对于该backup指令,Nginx 文档的说明相当简单:
backup
将服务器标记为备份服务器。当主服务器不可用时,它将传递请求。
如果您有多个备份并且主服务器出现故障,是否将其中一个备份指定为新的主服务器怎么办?或者 Nginx 会在它们之间进行轮询吗?
语境:
我有一个主服务器和多个备份服务器,但所有连接应始终连接到同一个主服务器或备份服务器。有点像ip_hash负载平衡模式,只不过它应该为所有连接和客户端使用相同的服务器。
nginx high-availability load-balancing
high-availability ×1
load-balancing ×1
nginx ×1