【问题标题】:facing an issue with haproxy / nginx面临 haproxy / nginx 的问题
【发布时间】:2016-03-29 13:56:49
【问题描述】:

我需要设置一个反向代理服务器,它会根据传入的 HOST 标头将流量分配到后端服务器。

我为此选择了 HAproxy,但在设置完所有内容后,我意识到 HAproxy 在服务启动时仅读取一次配置,并继续使用后端 IP 地址,除非它已重新加载/重新启动。 这对我来说是个问题,因为在我的情况下,如果后端服务器重新启动,它将具有不同的 IP 地址,并且我无法控制它获取的 IP 地址。

我正在考虑迁移到 nginx 服务器,但在完成所有设置之前,我想知道 Nginx 是否存在相同的问题? 含义:如果我在配置文件中指定了后端服务器的名称,并且如果相关的 IP 地址发生变化,Nginx 是否会刷新其 dns 缓存以识别新的 IP 地址?

(后端服务器更改IP时,在代理服务器的hosts文件中自动更新)

【问题讨论】:

    标签: nginx haproxy


    【解决方案1】:

    是的,nginx 会完成这项工作。请参阅此处的“解决”选项: http://nginx.org/en/docs/http/ngx_http_upstream_module.html#server

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-06-29
      • 2021-02-19
      • 2020-07-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-01-29
      相关资源
      最近更新 更多