最近做了个backblaze的discuz插件做论坛附件上传,运营后发现图片无法加载,排查不是CDN问题,感觉不对经,经验告诉我邮箱肯定有答案,果然,打开邮箱后发现 backblaze发了好几封邮件给我:
然后查了下,ClassB就三个接口:
b2_download_file_by_idb2_download_file_by_nameb2_get_file_info
而开发之前,我一直以为,只要不调用这三个接口就没ClassBPlan的事儿了,,没想到,b2_download_file_by_name就是图片的真实地址,,,意思就是一张图片一天请求2500次就嗝屁了,你需要等到第二天才能继续用。。
提示:已经做了cloudflare缓存,,,api还计费,,,
综上,,,backblaze的性价比一点都没有,我感觉可以换个大盘鸡了
-----------------------------------------------------
网友回复:
本来就没必要。只算硬盘价格都超过大盘鸡价格。买个KS1,现在好像2T了?看看便宜多少。
当然,大盘鸡,KS1可能没有B2数据安全性强。但是备份就行。
挂CF了,就没必要用对象存储类东西。
网友回复:
用的Worker调用吗?可以改成URL重写,其实调用费也不贵,看你需求
网友回复:
引用:dihy发表于2022-3-415:06
用的Worker调用吗?可以改成URL重写,其实调用费也不贵,看你需求
网友回复:
worker是直接重复调用,不太好,不过也不应该会一直刷调用,你backblaze设置了缓存控制没?
建议在Cloudflare改成URL重写,这样页面规则就可以不用301了,可以留出来控制缓存。
CF面板>规则>转换规则>URL重写
网友回复:
引用:dihy发表于2022-3-415:16
worker是直接重复调用,不太好,不过也不应该会一直刷调用,你backblaze设置了缓存控制没?
建议在Clou...
网友回复:
引用:xpnas发表于2022-3-509:52
不要用worker直接用页面规则
网友回复:
引用:虎谷发表于2022-3-800:56
一样的,还是超
网友回复:
引用:dihy发表于2022-3-809:56
难道是调用上传的API(C)和预览上传文件(B)导致超了?正常来说下载请求缓存过后是没调用费的。...
网友回复:
看到你写的,我瞬间想放弃b2了,
每次请求图片都调用api,那一点用都没有了。。
网友回复:
引用:虎谷发表于2022-3-1302:16
做了缓存,还是没用~