我已经为我们的 Google 云存储桶创建了一个 CDN。一切正常。不过,我们不得不更改代码,并将旧的负载均衡器友好名称更改为 IP 地址。
在我们的任播 IP 地址前面添加一个 Google Cloud DNS 会不会有点过分?使用人类可读的名称而不是 IP 来引用我们的负载均衡器会很有帮助。但我们不想增加任何延迟
答案1
过度?一点也不。没必要?也许吧。增加了更多复杂性?是的。延迟?其实不然。
您需要意识到的是,您正在向系统中添加一个额外的故障点,以及您是否可以充分抵消这个故障点。
例如,如果您的 DNS 解析出现问题,那么您将无法再与负载均衡器通信。这是大概好的,因为如果您的 DNS 失败,那么其他一些东西也可能会失败。
您还添加了一层缓存。如果您将来需要更改此内容,这可能会减慢您实施更改的时间。也许这样可以,也许不行。只有您才能回答这个问题(因为您了解您的基础设施)。
就延迟而言,您应该没问题。您只会在 TTL 到期时进行查找,这将根据您设置的内容进行设置。DNS 查找通常非常快。