firebase - 在 Firebase 存储中替换文件时,我如何知道新版本何时可供下载?
问题描述
当我将与现有文件同名的文件(在我的情况下为照片)上传到 Firebase 存储时,它会替换那里的文件,这就是我想要的。但我也在向 Firebase 实时数据库写入一条记录,该记录会触发一个云函数,该函数会为新覆盖的文件下载并生成缩略图。有时 Cloud Function 似乎检索到以前的版本,可能是因为 CDN 或其他缓存层尚未更新。
我曾想过在触发云功能之前延迟 500 毫秒,但这似乎很脆弱。有什么方法可以确定照片的新版本何时传播,将是下载的那个?
解决方案
推荐阅读
- javascript - 当我点击复选框价格时,将显示这些价格的产品
- c# - C# - 如何将变量重置为其第一个状态?
- python - 如何在 Python 中保存 JSON 实例的压缩文件
- ios - Can I make a UIMenu in Xamarin.iOS?
- java - 如何为每个方法扩展类对象的行为?
- lektor - 如何在 lektor 中实现搜索和过滤
- reactjs - 当使用无效参数调用函数时,Jest 不会失败测试
- snakemake - Snakemake按顺序运行规则
- c# - 使用数据库中的路由动态路由
- javascript - 如何将 socket.io 与两个文件一起使用?