Firebase 为什么是;“失败时重试”;在谷歌云功能控制台中变灰?
我正在设置一些云函数来处理Firestore文档事件。我使用标准的Firebase 为什么是;“失败时重试”;在谷歌云功能控制台中变灰?,firebase,google-cloud-platform,google-cloud-firestore,google-cloud-functions,Firebase,Google Cloud Platform,Google Cloud Firestore,Google Cloud Functions,我正在设置一些云函数来处理Firestore文档事件。我使用标准的firebase部署--only functions命令来部署我的函数。当我按照说明进行操作时,我在GCP控制台上转到我的功能配置,看到我需要启用的复选框变灰,没有进一步的信息: 关于为什么我不能通过GCP控制台启用自动重试,有什么想法吗?上述文档将此方法(通过GCP控制台)描述为启用重试的唯一方法。理想情况下,我可以以某种方式对函数代码进行注释,以启用/禁用每个函数的重试。回答我自己的问题。。。只需单击顶部工具栏上的EDIT按
firebase部署--only functions
命令来部署我的函数。当我按照说明进行操作时,我在GCP控制台上转到我的功能配置,看到我需要启用的复选框变灰,没有进一步的信息:
关于为什么我不能通过GCP控制台启用自动重试,有什么想法吗?上述文档将此方法(通过GCP控制台)描述为启用重试的唯一方法。理想情况下,我可以以某种方式对函数代码进行注释,以启用/禁用每个函数的重试。回答我自己的问题。。。只需单击顶部工具栏上的
EDIT
按钮,即可编辑复选框:
如果能在部署时找到一种方法来实现这一点,那就太好了,可以通过
firebase deploy
命令的标志,也可以通过代码注释来实现。不能完全做到这一点,现在只需使用'--retry'标志即可。