【问题标题】:appengine new application deployment fails with 'version not ready' exceptionappengine 新应用程序部署失败,出现“版本未准备好”异常
【发布时间】:2013-06-10 17:50:19
【问题描述】:

我正在尝试在 appengine 上部署一个应用程序,它是一个新应用程序。 我尝试更改版本名称并再次部署,我什至创建了一个新的应用程序 ID 并部署了相同的应用程序,但没有运气。

2013-06-10 19:47:41,615 WARNING appcfg.py:1778 Version still not ready to serve, aborting. 
2013-06-10 19:47:41,615 ERROR appcfg.py:1992 An unexpected error occurred. Aborting. 
Traceback (most recent call last):
  File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\appcfg.py", line 1978, in DoUpload
    app_summary = self.Commit()
  File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\appcfg.py", line 1779, in Commit
    raise Exception('Version not ready.')
Exception: Version not ready.
07:47 PM Rolling back the update.
Traceback (most recent call last):
  File "C:\Program Files (x86)\Google\google_appengine\appcfg.py", line 171, in <module>
    run_file(__file__, globals())
  File "C:\Program Files (x86)\Google\google_appengine\appcfg.py", line 167, in run_file
    execfile(script_path, globals_)
  File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\appcfg.py", line 4187, in <module>
    main(sys.argv)
  File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\appcfg.py", line 4178, in main
    result = AppCfgApp(argv).Run()
  File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\appcfg.py", line 2339, in Run
    self.action(self)
  File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\appcfg.py", line 3913, in __call__
    return method()
  File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\appcfg.py", line 2914, in Update
    self.UpdateVersion(rpcserver, self.basepath, appyaml, yaml_file_basename)
  File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\appcfg.py", line 2863, in UpdateVersion
    return appversion.DoUpload(paths, openfunc)
  File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\appcfg.py", line 1978, in DoUpload
    app_summary = self.Commit()
  File "C:\Program Files (x86)\Google\google_appengine\google\appengine\tools\appcfg.py", line 1779, in Commit
    raise Exception('Version not ready.')
Exception: Version not ready.
2013-06-10 19:47:43 (Process exited with code 1)

有什么线索吗?!

【问题讨论】:

    标签: google-app-engine


    【解决方案1】:

    似乎以前也遇到过同样的问题。

    有一种解决方法应该适用于大多数开发人员:

    1. 将您的应用程序部署为新版本。请不要不断尝试重新部署您的应用程序。您的应用程序已经在队列中,即使 部署脚本超时。

    2. 使用 .latest URL 验证新版本是否处于活动状态

    3. 使用管理控制台将活动或默认应用程序切换到此版本

    Unable to update app: Version not ready

    如果这不起作用,则报告某些人成功执行了他们的应用程序的回滚,然后重新部署它。

    【讨论】:

    • 感谢您的帮助,谢谢。当我遇到问题时,我观察到基础设施出现故障,它几乎可以自行解决
    • 我将 Google App Engine Launcher 升级到新版本,重新部署了新版本号,然后转到 Cloud Platform > App Engine > Versions 并将流量迁移到新版本。所以你的回答帮助了我。谢谢。
    【解决方案2】:

    我发现这是一个暂时的问题。请过几分钟再试。

    【讨论】:

      猜你喜欢
      • 2017-11-19
      • 2016-07-03
      • 1970-01-01
      • 2018-02-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-10-04
      • 1970-01-01
      相关资源
      最近更新 更多