加载自定义域选项卡时,GCP Cloud Console 抛出 500 错误

加载自定义域选项卡时,GCP Cloud Console 抛出 500 错误

在我的应用程序的自定义域上设置通配符映射后(按照文档中的说明这里,云控制台中应用引擎 >> 设置下的“自定义域”选项卡无法加载,并显示“加载失败”消息。查看 Chrome 中的开发者工具,在“网络”选项卡下,有一个 json 对象,描述了带有跟踪 ID 的 500 服务器响应和一条消息:“无效域名:'*.my-domain.com'”(其中 my-domain 是我的应用的自定义域名)。应用本身仍在处理该自定义域上的请求,通配符设置似乎有效,但由于此错误,我无法访问任何自定义域设置。有人遇到过这种情况吗?非常感谢您的帮助。谢谢

- -更新 - -

12 小时后,问题似乎已解决。我没有做任何更改,自定义域选项卡现在可以正常加载。

答案1

由于此问题没有再次发生,因此可以合理地假设这是一个暂时性问题。也可以合理地假设这很可能是一个后端问题,客户端对此无能为力。

当开发人员控制台遇到这些类型的问题时,我建议采取以下措施:

  1. 退出控制台,关闭选项卡,返回网站并重新登录。有时,处理会话的前端在负载平衡时可能无法尊重会话亲和性,或者无法获取正确的令牌。然后登录时错误状态仍然存在。因此,注销并重新登录可以开始新的会话。

  2. 如果该问题在新的会话中仍可重现,并且确实在每次请求特定页面或服务时都会发生,咨询Google Cloud 状态仪表板。虽然不常见,但可能会发生中断Google 云端控制台。此类中断的更新信息可能会在那里报告。

  3. 如果不存在普遍性问题,则这可能是一个需要进一步调查的孤立问题。考虑搜索Google Cloud Platform 公开问题跟踪器对于未决问题症状类似。如果问题出在后端,您可能不是第一个遇到此错误的人,其他人可能已经报告过此错误。

  4. 未能发现任何现有的公共问题,打开一个新问题贴上标签Product-DeveloperConsole。为了节省调查时间,可以考虑贴上HAR 捕获添加到报告中,因为请求/响应信息可能非常有用。这可以从网络面板在 Chrome 开发者工具中。

相关内容