标签: firebase google-cloud-functions
我想创建一个基于数据库更改发送电子邮件的云功能。我使用邮戳,但这与此功能无关。我查看了firebase-examples。
我的问题是:如果邮件服务返回错误或邮件服务是暂时关闭怎么办?我在示例中没有看到任何形式的错误处理。
我的解决方案'例如,将在5分钟内再试一次。这在云功能中是可行和可取的吗?
答案 0 :(得分:1)
如果您在发送电子邮件失败时抛出异常,它应该最多重试该功能7天。
在firebase控制台中打开您的函数的详细使用状态
编辑功能
单击链接以配置重试
启用“失败时重试”
我还没有尝试过自己的用例,但是当它失败时,它适用于我的存储触发功能。