今天早上(2016 年 1 月 12 日)在我们部署到 Google App Engine 时出现警告消息。我们不使用 PageSpeed,因此它会尝试将某些内容发布到其 URL,这令人惊讶。
95% Closing update: new version is ready to start serving.
98% Uploading index definitions.
I 12, 2016 10:45:06 DOP. com.google.appengine.tools.admin.AbstractServerConnection send1
WARNING: Error posting to URL: https://appengine.google.com/api/appversion/updatepagespeed?module=yyy&app_id=xxx&version=1&
404 Not Found
You are using a decommissioned API. Please upgrade to a more recent version of the App Engine SDK which can be found at:https://developers.google.com/appengine/downloads
This is try #0
我们使用最新的 GAE SDK (1.9.30)、最新的 gradle appengine 插件 (1.9.30) 并且我们运行的 gradle 任务是 appengineUpdate。
为什么现在出现 Pagespeed 警告而之前没有出现?我们怎样才能摆脱它?
谢谢, 迈克尔
最佳答案
我在这里提交了一份新的错误报告:
https://code.google.com/p/googleappengine/issues/detail?id=12665
如果您受到影响,请加注星标。这应该有助于在 Google 上游解决问题。
2016 年 1 月 20 日更新,已修复
来自 Google 的引用,请参阅上面的链接:
“此问题现已修复。以下是原因摘要:
PageSpeed 服务已于 8 月 3 日关闭。但是,App Engine 部署 API 仍然需要它。几天前,一个新的 App Engine 次要版本发布到生产环境中,此调用返回 HTTP 404 和上面的警告消息。不幸的是,此 App Engine 更改在 App Engine SDK 中的相应更改之前发布到生产环境,该更改仍在调用已停用的 API 端点。您收到的错误消息是无害的,SDK 仍然完成了应用部署。
SDK 团队正在研究避免异步发布的预防措施。”
关于java - GAE 部署页面速度警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34740610/