无法从 Google App Engine 下载静态文件
Fail to download static files from Google App Engine
我们的网站托管在 Google App Engine:https://www.boutir.com/
今天没有任何code/dns/config更改,.js/.css等静态文件突然无法加载。网络检查器显示该文件永远挂起。虽然文件偶尔会加载成功。我们如何解决这个问题?
有趣的是,如果我们使用 PROJECT_ID.appspot.com 域,就不会有这样的问题。
我们的 app.yaml
看起来像这样:
runtime: python27
handlers:
- url: /js
static_dir: pages/js
secure: always
观察到过去报告的类似问题与自定义域的 DNS 配置有关。特别是因为您确认静态内容正在按预期使用 appspot 域提供服务。
话虽如此,早先报告了一个内部 GCP 问题,表明对提供静态内容的 App Engine 端点的请求可能会失败,客户会看到“204 无响应”和 0 字节数据,或者请求无限期挂起。不过,我了解到此问题现已解决。
我们的网站托管在 Google App Engine:https://www.boutir.com/
今天没有任何code/dns/config更改,.js/.css等静态文件突然无法加载。网络检查器显示该文件永远挂起。虽然文件偶尔会加载成功。我们如何解决这个问题?
有趣的是,如果我们使用 PROJECT_ID.appspot.com 域,就不会有这样的问题。
我们的 app.yaml
看起来像这样:
runtime: python27
handlers:
- url: /js
static_dir: pages/js
secure: always
观察到过去报告的类似问题与自定义域的 DNS 配置有关。特别是因为您确认静态内容正在按预期使用 appspot 域提供服务。
话虽如此,早先报告了一个内部 GCP 问题,表明对提供静态内容的 App Engine 端点的请求可能会失败,客户会看到“204 无响应”和 0 字节数据,或者请求无限期挂起。不过,我了解到此问题现已解决。