从昨天起,我的 Google Cloud Composer 就无法运行了。
我无法访问气流接口,返回:
Error: Server Error
The server encountered a temporary error and could not complete your request.
Please try again in 30 seconds.
Google Cloud Compose Console 中显示一条警告:
UPDATE operation on this environment failed 9 hours ago with the following error message:
Composer Backend timed out. Currently running tasks are [stage: TP_DEPLOYMENT_UPDATING
response_timestamp {
seconds: 1578617359
nanos: 100000000
}
debug_info: "Deployment Manager experimental endpoint enabled"
].
不支持与 Composer 聊天。
答案1
你的项目中是否有人最近尝试更新 Composer 环境(例如,安装新的 pypi 包)?我认为这本文可能在这种情况下有用,而且这一。
Composer 有一些未声明的依赖项,如果它们与您的 pypi 包冲突,则会出现此错误。当前的解决方法是使用虚拟环境操作员或 kubernetes pod 操作员,因此您永远不会在 Composer 环境中实际安装您的包。
此外,Airflow 网络服务器日志可在 Stackdriver 日志记录中使用 - 将它们与 Composer 和 Airflow 版本一起包含在您的问题中会很有用。
编辑您可以尝试按照以下步骤将您的环境升级(这是一项测试功能)到最新版本操作说明。