google-cloud-platform - 使用 Terraform 更新正在运行的 Dataflow 管道会导致“已经存在”错误
问题描述
我们使用 Terraform 来部署我们的生产管道(通过生成模板的中间步骤)。今天我们遇到了这个问题,报告管道 (id 2020-08-18_02_25_22-424560846174449203
) 无法更新,因为活动作业已经存在。这似乎有点矛盾,因为作业应该运行才能更新。
Error: googleapi: Error 409: (55efe7fe364e8a95): The workflow could not be created. Causes: (9f7605bc07f0170d): There is already an active job named acc-dl-metl-ingestion-v1. If you want to submit a second job, try again by setting a different name., alreadyExists
显式验证模板包含update = true
配置的模板。
关于可能导致这种情况的任何建议?
解决方案
推荐阅读
- swift - 如何构造 5x5 矩阵以在 Swift 中应用为颜色矩阵?
- java - 如何解决在四个随机生成的数字中找到最小数字时偶尔出现的错误答案
- python - 最适合这个问题的机器学习算法?
- c# - Xamarin.Forms 中的死锁
- java - Java/Spring JDBC:批量插入 2 个表:从第 1 批插入获取第 2 个表所需的 FK ID
- javascript - 在回调中键入事件的正确方法
- azure - 无法连接到在 Azure 应用服务上运行的 KAFKA
- google-apps-script - HTML 服务不会在 V8 运行时打开侧边栏
- postgresql - FusionAuth 启动 RejectedExecutionException
- python - 已创建扩展数据表