谷歌云,网址映射(负载均衡),减少更改生效时间

Mar*_*lte 5 load-balancing google-cloud-platform

作为我的 Google Cloud 负载平衡的一部分,我正在使用URL maps

在工作设置中,我注意到对 URL 映射的更改需要很长时间才能生效。

例如,如果我将工作 URL 映射的主机值从“abc.example.com”更改为“def.example.com”,则 abc.example.com 将保持可用至少几分钟,而这需要至少几分钟,直到 def.example.com 可用(我没有使用任何缓存)。

有没有办法减少这个时间,直到传播变化?

小智 0

实际上,复制时间范围非常短(正如您所说,只有几分钟)。完全复制可能需要长达 24 小时(在全球范围内)。默认情况下,DNS 会对其进行缓存,因此您实际上正在使用它。DNS 有一个名为 TTL(生存时间)的属性,用于缓存记录的值。因此,您需要缩小此时间窗口以强制 DNS 更早进行复制。

在官方文档中,您可以阅读更多相关信息。

  • Google Cloud Load Balancing 不控制 DNS,URL 映射只是定义如何根据路径和主机名将请求路由到后端。请参阅[概述](https://cloud.google.com/load-balancing/docs/load-balancing-overview)。 (3认同)