Google Cloud - 在cloudbuild中设置云功能的默认重试

问题描述 投票:0回答:1

我想知道是否有办法直接在云函数的yaml中配置“失败重试”触发策略。 至于现在,我找到了有关 Workflows 的文档,或者只是从 UI 中标记它(我就是这么做的)。 我的疑问是,如果我一次又一次地部署我的 CF,该标志将会丢失,因为它不在我配置主题订阅的 cloudbuild.yaml 中。

这是我的云构建:

steps:
- name: 'build-step'
  args:
  - gcloud
  - functions
  - deploy
  - my-cf-name
  - --region=europe
  - --source=.
  - --trigger-topic=my-topic-name
  - --runtime=python310
  - --entry-point=my-entry-point
  - --timeout=540s
  - --env-vars-file=env.yaml
  - --service-account=my-service@account

任何提示将不胜感激,谢谢。

google-cloud-platform google-cloud-functions google-cloud-pubsub retry-logic
1个回答
0
投票

您可以尝试使用

--retry
标志。

文档在这里

© www.soinside.com 2019 - 2024. All rights reserved.