Vercel Queues 现已公开测试

发布: (2026年2月27日 GMT+8 21:00)
3 分钟阅读

Source: Vercel Blog

Overview

Vercel Queues 是一个持久化的事件流系统,使用 … 构建,并已在公开 Beta 中向所有团队开放。它提供:

  • 直接的消息发布与消费
  • 用于人性化多步骤编排的工作流

Why use Queues with Functions?

函数经常需要一种可靠的方式来推迟耗时的工作,并确保即使函数崩溃或新部署上线,任务仍能完成。Queues 让异步处理消息变得简单,具备:

  • 自动重试
  • 投递保证(至少一次语义)

How it works

Publish messages

从任意路由处理程序发布消息。

Create a consumer

创建一个消费者以接收消息。

Configure the consumer group

配置将处理这些消息的消费者组。

添加触发器会使路由变为私有:它没有公共 URL,只有 Vercel 的队列基础设施能够调用它。

Billing

Vercel Queues 按 API 操作计费,起价为 每 1 M 次操作 $0.60。费用包括:

  • 以推送模式由 Queues 调用的函数,按现有 Fluid 计算费率计费

Getting started

请参阅 Vercel Queues 文档 获取详细的设置说明。

Architecture & Guarantees

  • 消息被发送到持久化主题
  • 队列将消息分发给已订阅的消费者组
  • 每个消费者组独立处理消息
  • 队列会重新投递消息给消费者组,直至成功处理或过期

Key Features

  • 多可用区同步复制
  • 至少一次投递
  • 可自定义可见性超时
  • 延迟投递
  • 幂等性键
  • 并发控制
  • 按部署划分的主题分区
0 浏览
Back to Blog

相关文章

阅读更多 »