我部署了一个 Firebase Cloud Function,当图像上传到存储桶时,该功能会自动调整图像大小。然后它也会将调整大小的版本上传到存储桶。
但是我犯了一个错误,没有检查已经调整大小的图像。因此调整大小的图像也触发了该功能。
此函数运行了一夜,现在有太多触发的函数上传到存储桶。由于原始函数每次运行都会创建 12 个图像,因此触发器的数量呈指数级增长。
我已经尝试过:
- 重命名该函数,然后重新部署。
- 从 Firebase 中删除该函数。
但是,由于功能已经被触发。这样做并没有帮助。
有没有办法停止这些已经触发的功能?非常感谢您的帮助。
最佳答案
您可以删除 Cloud Console 中已部署的函数。使用该功能右侧的溢出菜单。
您还可以简单地使用 Firebase CLI 再次部署,但无需导出函数。如果未定义,它将被删除。
关于firebase - 如何终止已经触发的Firebase Cloud Function?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48752300/