使用此配置:
upstream some_upstream {
server some-elb.us-east-1.elb.amazonaws.com:80;
}
Run Code Online (Sandbox Code Playgroud)
如果 some-elb.us-east-1.elb.amazonaws.com 映射到 2 个 IP 地址,nginx 将如何在它们之间分配请求?循环?(比如 1.1.19 版,以防行为在某个时候发生变化。)
另外,我在这里读到nginx 在启动时缓存 DNS 结果。如果您使用变量,它会刷新它们,但前提是您已配置 DNS 解析器。因此,如果我还没有配置 DNS 解析器,那么如果 some-elb.us-east-1.elb.amazonaws.com 的 IP 之一发生变化会发生什么?nginx 会继续将流量发送到它在启动时找到的同一组 IP 吗?
domain-name-system nginx load-balancing amazon-web-services amazon-elb