Vercel Queues 现已公开测试
发布: (2026年2月27日 GMT+8 21:00)
3 分钟阅读
原文: Vercel Blog
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
- 多可用区同步复制
- 至少一次投递
- 可自定义可见性超时
- 延迟投递
- 幂等性键
- 并发控制
- 按部署划分的主题分区