我有两个运行 powerdns 的 dns 服务器,它们使用本机复制,即,它们正在访问 HA postgres 集群。
创建新服务器时,我在新服务器中dns-nameservers
指定了两个 DNS 服务器的 IP 。/etc/network/interfaces
到目前为止,一切进展顺利。
我猜这就是 DNS 实现 HA 所需的全部内容?我不需要 keepalived 或 VIP?
或者说,haproxy 后面有一个 DNS 服务器池?
答案1
您当前的配置可以确保可用性;添加 VIP 并使用 keepalived、haproxy 或 anycast 配置的好处是,如果第一个列出的服务器不可用,可以最大限度地减少超时延迟。