firebase - 如何终止已经触发的Firebase Cloud Function?

标签 firebase firebase-storage google-cloud-functions google-cloud-console

我部署了一个 Firebase Cloud Function,当图像上传到存储桶时,该功能会自动调整图像大小。然后它也会将调整大小的版本上传到存储桶。

但是我犯了一个错误,没有检查已经调整大小的图像。因此调整大小的图像也触发了该功能。

此函数运行了一夜,现在有太多触发的函数上传到存储桶。由于原始函数每次运行都会创建 12 个图像,因此触发器的数量呈指数级增长。

我已经尝试过:

  1. 重命名该函数,然后重新部署。
  2. 从 Firebase 中删除该函数。

但是,由于功能已经被触发。这样做并没有帮助。

有没有办法停止这些已经触发的功能?非常感谢您的帮助。

最佳答案

您可以删除 Cloud Console 中已部署的函数。使用该功能右侧的溢出菜单。

您还可以简单地使用 Firebase CLI 再次部署,但无需导出函数。如果未定义,它将被删除。

关于firebase - 如何终止已经触发的Firebase Cloud Function?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48752300/

相关文章:

没有云功能的 Firebase 自定义声明

android - Gradle 文件导致应用意外崩溃 : Error inflating class androidx. constraintlayout.ConstraintLayout

java - 使用 while 循环迭代 Firebase 数据库

angular - Angular 模板中的问号是什么?

firebase - 带有 Firestore 的 StreamController

javascript - React Native Expo 如何使用 expo 图像选择器将图像上传到 Firebase

ios - 三种firebase存储下载方式的区别

javascript - Firebase 存储文件无法下载。我究竟做错了什么?

firebase - 有没有办法向正在运行的 Firebase 模拟器添加/修改功能?

python - Cloud Build 服务帐户无权访问 storage.objects.get