我有 6 个 Elastic Beanstalk Python 3.7 环境运行同一个应用程序。周末期间,其中 5 个已成功自动更新到最新的平台更新:
平台从运行 Python 3.7 3.3.4 的 64 位 Amazon Linux 2 更新至运行 Python 3.7 3.3.5 的 64 位 Amazon Linux 2
自动更新已成功运行了一整年,但今天,有一个人坚决拒绝升级,只是报告:
失败 - RollbackSuccessful 成功中止托管操作。
然而,旧实例并没有关闭,几分钟后,新实例突然报告:
应用程序版本“app-bd432-13735_111407”(部署 280)不正确。预期版本“app-bd432-13735_111407”(部署 277)。
并且升级将被回滚。
到目前为止我已经尝试过:
- 只需重试升级
- 重新部署应用程序的最新版本,然后重试升级
Rebuild environment
尝试升级之前执行的操作
但结果是一样的。我无法在任何一个实例(旧的、幸存的或新的、失败的)的日志中看到任何能提供帮助的迹象,但如果有人能建议提取特定的日志,我会很乐意添加日志信息。