Cloudflare Queues

轻松将可靠的消息队列添加到应用

异步处理任务,以提高可靠性和性能。

queues-更新插图

Cloudflare Queues 的优势

垃圾邮件图标<br />
降低复杂性

消除在 Workers 与其他 Cloudflare 服务之间发送消息时管理全局消息队列的复杂性。

性能加速火箭 - 图标
减少延迟

从区域运行创建器队列:全球与单个区域,从而降低应用延迟。

对勾 - 图标磁贴
保证消息发送

Queues 将保证每条消息都存储在磁盘上,并且至少进行一次处理。

工作原理

针对大量消息进行缓冲或批处理操作

Cloudflare Queues 为每个队列提供一个 HTTP API,可供任何消费者从中提取批量消息进行处理。

  • 指定一个 Worker 来处理消息。
  • 根据外部 API 服务施加的限制,撤回消息请求。
  • 按照各自的节奏发送和接收消息。
  • 保证至少发送一次
Durable Objects - 工作原理 - 示意图

Queues 主要用例

使用本机绑定,在 Workers 上构建事件驱动型系统

图标磁贴可靠性
解耦服务

构建由解耦服务组成的事件驱动型系统。

ABM - Woolworths - 提升数字客户体验之旅 - 卡片 1 - 图标
异步运行任务

将作业发送到下游服务进行处理,而无需阻止请求。

Security Shield Protection Icon

获取适用于您企业的 Cloudflare Queues