SuperAPI AI 工具集

daemons

部署与运维

查看项目

更新于 10-17 08:24

技能介绍

用途:该技能介绍 Vercel Daemons,适合需要持续轮询队列、工作流引擎或外部 API 的后台进程,例如队列消费者和任务工作进程。原文明确将该功能标为 Public Beta。

主要内容:用 Dockerfile 或 Containerfile 定义容器,在 vercel.json 顶层的 daemons 中配置名称、源码目录、构建入口、区域与实例数;介绍启动命令、内存规格、环境变量、OIDC、日志和 Build Output API 等内容。

运行方式:原文说明守护进程随生产部署运行,退出后可被重启,标准输出和错误进入项目日志。扩缩容可通过配置部署或控制台覆盖值完成;控制台覆盖值会优先于配置,需留意清除。

关键限制:Daemons 不接收入站 HTTP 或 TCP 流量,也不是面向请求的服务;原文所述测试阶段不支持预览部署、自动扩缩容、持久本地存储或 vercel dev 中运行。需要处理 SIGTERM,停止领取新任务并完成当前工作;任务应支持幂等重试,成功处理后再确认队列消息。新旧版本可能在发布期间短暂重叠。

适用场景:需要常驻循环的后台消费者。HTTP 接口、定时触发、耐久多步骤任务等需求应对照原文列出的其他 Vercel 能力选择。具体配额与测试阶段限制需以当前官方文档为准。