我目前住在VN&我在Google云上建立了自己的网站。这是网站(http://1-dot-speaklikewater.appspot.com/)(尚未完成)。
我在替换(http://1-dot-speaklikewater.appspot.com/)时购买了一个Godaddy域名(speaklikewater.com)。
我在Godaddy Domains上设置了以下8个参数:
Type Host Data
A @ 216.239.32.21
A @ 216.239.34.21
A @ 216.239.36.21
A @ 216.239.38.21
AAAA @ 2001:4860:4802:32::15
AAAA @ 2001:4860:4802:34::15
AAAA @ 2001:4860:4802:36::15
AAAA @ 2001:4860:4802:38::15
现在,如果我在任何浏览器上随时打开(http://1-dot-speaklikewater.appspot.com/),那么加载页面需要1或2秒钟。
现在,如果我在某个浏览器上第一次打开(speaklikewater.com),那么它需要花费15到20秒来加载。如果我在同一个浏览器中第二次打开它,那么它需要2-3秒才能加载。
这是非常长的。
我现在住在VN。
你有同样的问题吗?或我做错了什么?
答案 0 :(得分:0)
至少在我的情况下,我第一次尝试使用自定义域时,也注意到一个类似的相当长的访问时间。 可能可以通过一些东西来解释,这些东西是自定义域的GAE基础设施中的(一次性/初始)设置的一部分。我认为当时在其中一个设置屏幕中可能有一个注释(大约1年前,通过Google Apps自定义域设置)。从那以后它没有发生。
第一次打开任何新域名网址(不仅是您的自定义网址,甚至是appspot.com
),很可能还会包含(完整)DNS查询偶尔可能需要很长时间,具体取决于您的互联网和DNS提供商。对同一域的后续请求很可能会受益于DNS缓存,这可能发生在各个级别:您的浏览器应用程序,您的操作系统,路由器,服务提供商等等,并且通常会花费更少的时间,通常(几乎)不会-显。
我不会长时间担心这些未缓存的DNS - 它们与GAE无关并且会偶尔发生 - 通常在浏览器应用重启和/或计算机/操作系统/网络重启之后,重新配置或升级。
GAE特定类型的长时间访问权限包括启动应用实例的时间 - 在GAE日志中明确标记。
而且我们已经接受了常规请求 - 绝大多数。使用自定义域网址或appspot.com
之间 无明显差异,无论您的位置或互联网连接如何(只要它有效) 。
您实际上可以衡量至少某些浏览器的响应时间(以下是chrome和firefox的示例),您可以确认。如果您的互联网连接特别不稳定,您可能需要进行多次测量并比较它们的平均值。
我对两个网址进行了比较(firefox)测量,我没有看到任何可疑的响应时间,我认为你还不错。
答案 1 :(得分:0)
我找到了答案。
事实上,当我设置" CNAME
" ghs.googlehosted.com
(www
),我的网站输入" www.mydomain.com
";但是当输入" mydomain.com
"。
所以,如果我映射我的裸域" mydomain.com
"到谷歌服务器然后它将极其缓慢&我甚至无法在移动设备上访问mydomain.com
。这是因为我在VN的PC必须查找位于美国和美国的Google服务器。不知怎的,这个查找过程太长了。引起了这个问题。
所以,这是我的回答,在app引擎中,我设置了" CNAME" ghs.googlehosted.com(www),不使用裸域。
在Godaddy,我将我的裸域映射到Godaddy服务器&指向" www.mydomain.com"。现在它的运行速度非常快。
使用" ghs.googlehosted.com"就像魔术一样。它的速度非常快。
答案 2 :(得分:0)
在以下区域中使用自定义域可能会增加响应的明显延迟:
来源:https://cloud.google.com/appengine/docs/standard/python/mapping-custom-domains?hl=en