Tom*_*Tom 6 firebase firebase-hosting
如果您使用Firebase 托管通过重写将请求定向到云功能,那么“通过”托管的请求流量是否会计入 Firebase 托管GB 传输量中?(忽略云功能的计费)
换句话说,当请求到来时,Firebase Hosting
功能重写本身
是否需要花钱?
需要明确的是,
显然,HTTP Cloud Functions需要花钱并且有配额。但是,除了 HTTP Cloud Function 计费之外,通过 Firebase Hosting Rewrite 的流量(即字节)是否会记入Firebase Hosting 计费中?
为了限制答案的范围,答案是 A 或 B:
A $ 表示函数 + $ 表示通过托管传递的请求字节。
或者
B.$ 函数 + 重写不需要任何成本。
更新:
官方给出的答案是A。
我很震惊地发现了这一点,所以我询问了我的其他假设。我还发现,
如果 Firebase 托管对使用 IAM 保护的函数进行了重写,则当该函数返回“未经授权”响应时,即使未经授权的请求也会按 GB 传输计费。即使该功能本身不会因未经授权的请求而计费。
如果某个路由处不存在函数重写或文件,则当 Firebase 托管发送“未找到资源”响应时,您需要按 GB 传输计费。是的,在“未找到资源”响应中发送您未实施的字符是需要付费的。
直接引用自 Firebase 官方支持:
我的问题:
“在找不到资源时发送“未找到页面”页面时,Firebase 托管会计费吗?我本以为这种情况的答案显然是“否”,但由于未经授权的云函数调用会计费,所以我不计费不想假设任何事情。”
支持答复:
“关于‘找不到页面’,我已与 (Google Firebase) 团队确认,它正在按 GB 传输/下载计费/分配。”“关于您最初的问题,Firebase Hosting 按提供给最终用户的字节数计费。就 Cloud Functions 而言,成功与否并不重要。”
“是的,您需要为 Cloud Functions 调用和传输到的 Firebase Hosting 数据付费。但是,如果您在 Firebase Hosting 中缓存内容,则缓存命中不会向 Cloud Functions 收取费用。”
归档时间: |
|
查看次数: |
406 次 |
最近记录: |