【问题标题】:What TTL/destination to set on custom domain CNAME mapped to a GAE app?在映射到 GAE 应用程序的自定义域 CNAME 上设置什么 TTL/目标?
【发布时间】:2012-05-25 12:27:49
【问题描述】:

我的一些客户在访问映射到 GAE 应用程序的自定义域时遇到问题,他们收到 HTTP 404 错误。

让我感到奇怪的是,他们在通过http://dziennikel.appspot.com URL 访问应用程序时从来没有遇到过同样的问题。

我对他们的机器没有物理访问权限,但一些远程调试指向他们 ISP 网络中某个级别的陈旧 DNS 缓存。

AFAIK 我已经正确设置了 CNAME(我的口味 TTL 很短):

host                 type   destination     priority  TTL
app.dziennik.edu.pl  CNAME  ghs.google.com  10        3600 

域已在我的 Google Apps 面板中正确映射,并且对于我和我的大多数客户来说都可以正常工作。

我想知道是否有某种方法可以提高可靠性、降低 TTL 或将目标添加/更改为其他内容(例如 dziennikel.appspot.com)。这方面的指导方针是什么?您的应用程序使用哪些映射设置?

附言。我知道这与编程无关,但 GAE 支持已移至此处,并且通过 Google Apps 支持文档筛选没有任何线索。

【问题讨论】:

    标签: google-app-engine dns


    【解决方案1】:

    首先,假设所有属性都符合您的要求,我建议您设置 DNS 设置,不要再乱用它们了。是的,您可以降低 TTL 值(当前设置为一小时),但如果您的设置将来不会更改,这不是问题。

    这个问题有多久了?我知道这不是一个直接的答案,但我可以从经验中说明,我从来没有用我的 App Engine 应用程序设置域的完美体验,我已经完成了 4 次。

    我的建议是验证您的 DNS 设置是否正确,然后等待 48 小时。如果这不能解决问题。如果您的域仍然行为不端,您可以要求您的客户联系他们的 ISP,但如果他们的 ISP 不提供免费支持,这可能会让您的客户付出代价。

    【讨论】:

    • 我已经有几个月没有更改这些设置了。这不是什么新鲜事,因为我一直有这个问题,不时形成,现在已经有 2 年了,而且在几个不同的领域。我试图找到一个不同的解决方案,而不是责怪客户网络设置或 ISP,并要求他们更改其 DNS 提供商(例如更改为 Google 的 8.8.8.8)。但如果真的没有我能做的,那么我会建议在他们的 PC/路由器上更改 DNS 设置。但我想 100% 确定我无法解决这个问题。
    猜你喜欢
    • 2019-12-12
    • 2019-01-05
    • 2011-06-18
    • 2023-03-13
    • 1970-01-01
    • 2017-10-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-05
    相关资源
    最近更新 更多