跳转到内容
搜索文档

定价

最后更新 查看 MarkdownAgent 设置

Cloudflare Queues 按给定月份内对每个队列执行的操作总数收费。

  • 每写入、读取或删除 64 KB 数据计为一次操作。
  • 大于 64 KB 的消息按多条消息计费:例如,65 KB 消息和 127 KB 消息在写入、读取或删除时都会产生两次操作费用。
  • KB 定义为 1000 字节,每条消息包含约 100 字节的内部元数据。
  • 操作按消息计算,而非按批次。一批 10 条消息(默认批次大小)如果处理,将产生 10 次写入、10 次读取和 10 次删除操作:批次中每条消息各一次。
  • 没有数据传输(出口)或吞吐量(带宽)费用。
Workers Free Workers Paid
标准操作 每天包含 1 万次操作 每月包含 100 万次操作 + 每百万次操作 $0.40
消息保留 24 小时(不可配置) 默认 4 天,可配置最长 14 天

在大多数情况下,传递一条消息需要 3 次操作:1 次写入、1 次读取和 1 次删除。因此,你可以使用以下公式估算每月账单:

((Number of Messages * 3) - 1,000,000) / 1,000,000  * $0.40

此外:

  • 每次重试都会产生一次读取操作。重试的一批 10 条消息每次重试将产生 10 次操作。
  • 达到最大重试次数并写入死信队列(Dead Letter Queue)的消息,每 64 KB 块产生一次写入操作。重试 3 次(默认)、第 4 次传递失败并写入死信队列的消息将产生五 (5) 次读取操作。
  • 写入队列但在被读取之前达到最大持久性持续时间(或"过期")的消息,每 64 KB 块仅产生一次写入和删除操作。

示例

如果某应用程序每天写入、读取并删除(消费)100 万条消息(按 30 天计),且每条消息小于 64 KB,则该月预估账单如下:

总用量 免费用量 计费用量 价格
标准操作 3 * 30 * 1,000,000 1,000,000 89,000,000 $35.60
(写入、读取、删除)
合计 $35.60

某应用程序每月写入、读取并删除(消费)1 亿条约 127 KB 的消息(每条消息计为两个 64 KB 块),预估账单大致如下:

总用量 免费用量 计费用量 价格
标准操作 2 * 3 * 100 * 1,000,000 1,000,000 599,000,000 $239.60
(大于 64 KB 消息的操作翻倍)
合计 $239.60

这篇文档对您有帮助吗?