
n8n-autoscaling
n8n 队列模式自动扩缩 worker,高峰不排队、闲时不浪费
项目预览
项目数据
项目介绍
Star 增长趋势
本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整
数据来源:GitHub API 逐日快照 · 收录于 2026-09-20 · 当前星标 ★ 739
使用教程
ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。
环境要求
- Docker 与 Compose
- Redis(compose 内含)
安装与启动步骤
-
1克隆
先拉代码。
git clone https://github.com/conor-is-my-name/n8n-autoscaling.git -
2跑初始化
脚本会生成 compose 与基础配置。
./n8n-setup.sh -
3起服务
构建并后台启动。
docker compose up -d --build -
4看扩缩日志
观察队列长度变化时的容器数量。
docker compose logs -f scaler
如何确认成功
提交一批任务后 worker 容器数量随之增加,空闲后回落。
注意事项
- 它按队列长度扩缩,不做资源指标扩缩。
- 扩缩有冷却时间,别期待秒级响应。
核心亮点
- 基于队列深度自动增减 worker,无需人工干预
- 内置 Puppeteer,浏览器类工作流开箱即用
- Shell 脚本化部署,配置透明、易于二次修改
不足之处
- 项目较早期,扩缩容策略和边界场景覆盖可能有限
- 依赖 Shell 与容器环境,跨平台和长期维护成本较高
适用场景
- 自托管 n8n 处理批量网页抓取任务,负载波动大
- 营销团队定时群发消息,高峰期需要临时扩容 worker
- 需要 Puppeteer 的截图/PDF 生成工作流快速上线
替代项目
n8n、Activepieces
下一篇:hass-n8n
同类项目推荐
ad4m
开源
让社交数据归用户所有,多个 dApp 互通身份与内容
Agent-centric social network and interoperability dApp framework
crawlee-python
开源
一套 API 搞定反爬、代理和动态页面,稳定抓数据喂给 AI。
Crawlee—A web scraping and browser automation library for Python to build reliable ···
open-claude-in-chrome
开源
在任意 Chromium 浏览器中解锁 Claude,无域名限制
Claude in Chrome, reverse-engineered and open-source. No domain blocklist. Any Chrom···
sim-use
开源
让 AI 直接操控手机模拟器,自动看屏、点击、滑动
Give your AI agent eyes and hands on iOS Simulator and Android emulator/devices.
pbottleRPA
开源
用脚本+AI 搞定浏览器和桌面重复操作
pbottleRPA is a professional RPA+AI software for professional users. It supports pr···
HeadlessX
开源
让浏览器自动化隐形,反检测抓取不再愁
The undetected self-hosted browser automation platform. Powered by Camoufox (Firefox···
native-devtools-mcp
开源
让 AI 直接操控电脑和手机,跨平台自动化一步到位
MCP server for computer use & browser automation - screenshot, OCR, click, type, fi···
AI-Workflow-Hub-2000-
开源
复制即用,2000+现成N8N工作流模板,快速搞定AI自动化。
2000+ free N8N AI automation workflows. Discover, copy and use in your projects.
welsonjs
开源
用 JavaScript 在 Windows 上直接构建 AI 自动化应用
WelsonJS - Built-in JavaScript for Industrial Automation on Windows