我们使用由Pub/Sub触发的云功能来确保发送电子邮件.有时,电子邮件服务需要很长时间才能响应,我们的云功能会在收到错误之前终止.由于该消息已被确认,我们的电子邮件将丢失.
当我们被调用时,云功能似乎会自动发送一条确认发布/订阅消息的ACK.有没有办法延迟ACK直到成功完成我们的代码?或者,是否有一种方法可以捕获超时并重新发送消息以进行传递?我们可以尝试别的吗?
google-cloud-pubsub google-cloud-functions
google-cloud-functions ×1
google-cloud-pubsub ×1