【问题标题】:AppEngine deploy error - HttpIoException: Error posting to URLAppEngine 部署错误 - HttpIoException:错误发布到 URL
【发布时间】:2018-08-29 23:54:39
【问题描述】:

今天我们在尝试部署时开始收到此消息。

    ...
    Scanned 8750 files.
    Scanned 9000 files.
    Scanned 9250 files.
    Scanned 9500 files.
    Scanned 9750 files.
    Initiating update.
    Cloning 711 static files.
    Cloning 9233 application files.
    Cloned 2000 files.
    Cloned 4000 files.
    Cloned 6000 files.
    Cloned 8000 files.

Deploying:
    Uploading 0 files.
    Initializing precompilation...
    Deploying new version.
    Rolling back the update.
com.google.appengine.tools.admin.HttpIoException: Error posting to URL: https://appengine.google.com/api/appversion/deploy?app_id=facturanube&version=1&
500 Internal Server Error
<h3>Server Error</h3><p>A server error has occurred.</p>


Debugging information may be found in C:\Users\usuario\AppData\Local\Temp\appengine-deploy6314649189927600314.log

调试信息文件内容:

Unable to update:
com.google.appengine.tools.admin.HttpIoException: Error posting to URL: https://appengine.google.com/api/appversion/deploy?app_id=si-nube&version=1&
500 Internal Server Error
<h3>Server Error</h3><p>A server error has occurred.</p>

    at com.google.appengine.tools.admin.AbstractServerConnection.send1(AbstractServerConnection.java:303)
    at com.google.appengine.tools.admin.AbstractServerConnection.send(AbstractServerConnection.java:254)
    at com.google.appengine.tools.admin.AbstractServerConnection.post(AbstractServerConnection.java:233)
    at com.google.appengine.tools.admin.LoggingClientDeploySender.send(LoggingClientDeploySender.java:47)
    at com.google.appengine.tools.admin.AppVersionUpload.send(AppVersionUpload.java:1100)
    at com.google.appengine.tools.admin.AppVersionUpload.deploy(AppVersionUpload.java:949)
    at com.google.appengine.tools.admin.AppVersionUpload.commit(AppVersionUpload.java:850)
    at com.google.appengine.tools.admin.AppVersionUpload.uploadFilesTransaction(AppVersionUpload.java:176)
    at com.google.appengine.tools.admin.AppVersionUpload.doUpload(AppVersionUpload.java:151)
    at com.google.appengine.tools.admin.AppAdminImpl.doUpdate(AppAdminImpl.java:474)
    at com.google.appengine.tools.admin.AppAdminImpl.update(AppAdminImpl.java:55)
    at com.google.appengine.eclipse.core.proxy.AppEngineBridgeImpl.deploy(AppEngineBridgeImpl.java:400)
    at com.google.appengine.eclipse.core.deploy.DeployProjectJob.runInWorkspace(DeployProjectJob.java:148)
    at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:38)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)

重要注意事项:

  • appengine-web.xml 文件没有错误。
  • 我们尝试在不同版本中进行部署,但均未成功。
  • 该应用程序可以部署在另一个 appengine 应用程序中,但不能部署在我们的生产应用程序中。
  • 我们没有与 cuota 相关的问题。我们的付款没有 问题。

我们当前的版本:

GWT SDK 2.4.0

App 引擎 1.9.54

Java 7

更新

我今天(2018 年 3 月 18 日)能够在没有更改代码或配置文件的情况下进行部署。我猜谷歌做了一些事情来解决这个问题。

【问题讨论】:

  • Java 也有同样的问题,我已经向 Google 开过一张票,并且跟踪器也有问题。 issuetracker.google.com/issues/74877619
  • 我们在项目中再次使用JAVA8进行了测试,部署正确。我希望有另一个解决方案,因为我们还在测试这个 JAVA8 版本。

标签: google-app-engine gwt


【解决方案1】:

500 A server error has occurred 部署通常与格式错误的配置有关,包括 app.yaml 和 cron.yaml(以及 Java 等效项)。或者,如果包含不受支持的节。请检查您的 GAE 应用程序配置,并尝试将它们剥离到基本要素,以缩小哪些节/标志会影响部署。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-06-23
    • 2022-08-21
    • 2019-02-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多