【发布时间】:2017-11-25 23:47:40
【问题描述】:
我在谷歌云上有一个后端服务,我通过谷歌云负载均衡器访问它,前端有一个静态 IP 和端口 80(不要有任何想法,我是一个知识非常基础的开发人员网络)。
为了通过域名(作为 apps.googleusercontent.com 的子域,而不是自定义域)访问此服务,我创建了一个区域(在云 DNS 中),然后创建了一个 A-Type 记录集,其 IP 为负载均衡器。我在这个新域上获得了 404(谷歌 404 页面)。
我对新域名进行了 nslookup,返回的 IP 与负载均衡器 IP 不同。 30 分钟后我再次尝试时,NSLookup 返回了另一个 IP。
这是设置域的正确方法吗?
附:后端是 Kubernetes 服务。
为了创建区域,我使用了这个 DNS 后缀:apps.googleusercontent.com
【问题讨论】:
-
请检查您是否使用 kubectl 获取服务端点
-
我可以使用 LoadBalancer IP 访问后端服务。
-
请检查 ttl set for dns record 将其减少到 1 分钟,然后重试
-
还要确保在您的域注册管理面板中更新 ns 记录