我们有一个处理firebase备份的计划函数。
对于Firestore DB,我们使用一个内置方法-https://firebase.google.com/docs/firestore/solutions/schedule-export
不过,我们也需要备份放置在存储中的用户文件,我没有找到一个很好的文件备份解决方案,所以我最终使用了bucket.copy
方法-它会一个接一个地复制文件,并将其放入另一个存储中。
这在一段时间内运行良好,但现在函数遇到了一个超时错误(因为我们已经有很多文件)-Function execution took 540026 ms, finished with status: 'timeout'
。
由于文件量每天都在增长,我不知道如何解决timeout
问题,你能给我建议吗?
您是否建议使用其他方法?如果是,请具体说明
1条答案
按热度按时间aor9mmx11#
增加内存并在函数中添加参数
尝试以下代码