通过 jenkins(备份)运行 sql 导出,我定期收到“错误:(gcloud.sql.export.sql)HTTPError 409:操作失败,因为另一个操作已经在进行中。错误:(gcloud.sql.operations.wait ) 参数 OPERATION [OPERATION ...]:必须指定。
我正在尝试确定在哪里可以看到导致此失败的工作
我试图将 gcloud sql 操作等待 --timeout 扩展到 1600 没有运气
gcloud sql 操作等待 --timeout=1600
要等待操作,您需要指定操作的 ID,正如@PYB 所说。以下是如何以编程方式执行此操作,例如在 Jenkins 脚本中:
$ gcloud sql operations list --instance=$DB_INSTANCE_NAME --filter='NOT status:done' --format='value(name)' | xargs -r gcloud sql operations wait
$ gcloud sql ... # whatever you need to do
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3128 次 |
| 最近记录: |