BF BotFoundry
BotFoundry / 8 Bản Vẽ Bot / n8n-queue-mode-redis
BOTFOUNDRY N8N RUNBOOK • TÁCH WEBHOOK & HÀNG ĐỢI BULLMQ

Runbook Định Cỡ VPS n8n Queue Mode, Redis BullMQ & PostgreSQL | BotFoundry

Bản cài n8n đơn tiến trình chạy SQLite rất dễ nghẽn cổ chai khi hàng loạt Webhook đổ về cùng lúc với các bước xử lý mảng JSON lớn. Trên BotFoundry, chúng tôi định cỡ kiến trúc EXECUTIONS_MODE=queue gồm cổng nhận Webhook riêng, Redis AOF và dàn Worker PostgreSQL 16 trên VPS KVM từ 8 GB đến 32 GB RAM.

Xem Gói Hostinger Cho N8N-BULL Qua BotFoundry → Đối Chiếu Vultr Qua BotFoundry → Nạp Tham Số Vào Máy Tính BotFoundry →

Bảng Phân Bổ vCPU, RAM & Chốt Bảo Vệ Cho BP-04 // N8N-BULL Trên BotFoundry

Giá niêm yết công khai truy xuất ngày 2026-11-12 từ trang bảng giá chính thức được trích dẫn bên dưới; mức giá khuyến mãi và phí gia hạn có thể thay đổi — vui lòng kiểm tra trực tiếp tại trang thanh toán chính thức của nhà cung cấp.

Quy Mô Phiên vCPU DDR5 RAM OS / Runtime Chốt /dev/shm & Tự Bật Lại Gói Tham Chiếu (2026-11-12)
Starter Queue (2 Workers) 2 vCPU KVM 8 GB DDR5 Ubuntu 24.04 1-Click n8n Redis AOF + Prune 168h Hostinger KVM 2 ($5.99/tháng)
AI Chain & CRM Burst (6 Workers) 4 vCPU KVM 16 GB DDR5 Ubuntu 24.04 Docker MaxOld=2048 + Postgres 16 Hostinger KVM 4 ($10.49/tháng)
Agency Multi-Tenant (15 Workers) 8 vCPU KVM 32 GB DDR5 Ubuntu 24.04 NVMe 3x Webhook + PgBouncer Hostinger KVM 8 ($19.99/tháng)
High-Throughput Bus (30+ Workers) 8–12 Dedicated VDS 64 GB ECC Ubuntu 24.04 Dedicated Dedicated Cores + WAL Disk UltaHost VDS 64GB ($98/tháng)

Mẫu Cấu Hình Giám Sát Tiến Trình BP-04 // N8N-BULL Của BotFoundry

Kiến trúc giới hạn bộ nhớ và tự động dọn bảng PostgreSQL cho n8n Queue Mode trên BotFoundry
Kiến trúc giới hạn bộ nhớ và tự động dọn bảng PostgreSQL cho n8n Queue Mode trên BotFoundry
docker-compose.yml — BotFoundry n8n Queue Mode + Webhook Receiver + Worker Replicas
x-n8n-env: &n8n-env
  DB_TYPE: postgresdb
  EXECUTIONS_MODE: queue
  QUEUE_BULL_REDIS_HOST: redis
  OFFLOAD_MANUAL_EXECUTIONS_TO_WORKERS: "true"
  EXECUTIONS_DATA_PRUNE: "true"
  EXECUTIONS_DATA_MAX_AGE: 168

services:
  n8n-main:
    image: docker.n8n.io/n8nio/n8n:latest
    restart: unless-stopped
    environment: *n8n-env
  n8n-webhook:
    image: docker.n8n.io/n8nio/n8n:latest
    restart: unless-stopped
    command: webhook
    environment: *n8n-env
  n8n-worker:
    image: docker.n8n.io/n8nio/n8n:latest
    restart: unless-stopped
    command: worker --concurrency=10
    deploy:
      replicas: 3
      resources:
        limits:
          memory: 1536M
    environment: *n8n-env
  1. 1. Tách Cổng Nhận Webhook Phản Hồi Nhanh Khỏi Dàn Worker Nặng Theo Chuẩn BotFoundry

    Các nền tảng thanh toán, Shopify và Telegram sẽ tính lỗi quá thời gian chờ nếu máy chủ không trả mã HTTP 200 trong vòng 3–5 giây. Container n8n webhook chuyên biệt chỉ nhận gói tin đẩy vào Redis tức thì, nhường phần gọi API AI hoặc xử lý tệp nặng cho dàn n8n worker phía sau.

  2. 2. Bật Cờ Tự Dọn Lịch Sử EXECUTIONS_DATA_PRUNE=true Trong Mẫu BotFoundry

    Lưu giữ toàn bộ dữ liệu JSON của hàng chục nghìn lượt chạy mỗi ngày sẽ làm bảng execution_entity trong PostgreSQL phình thêm 15–25 GB chỉ sau một tuần. Hãy tắt lưu chi tiết các luồng chạy thành công lặp lại và đặt EXECUTIONS_DATA_MAX_AGE=168 (giữ 7 ngày).

  3. 3. Cộng Thêm Đệm RAM Khi Chạy Chung pgvector Hoặc Trình Duyệt Ẩn Trên BotFoundry

    Nếu hệ thống n8n của bạn gắn thêm cơ sở dữ liệu Vector (Qdrant/pgvector) hoặc container trình duyệt ẩn hỗ trợ cào dữ liệu, mức tiêu thụ nền sẽ tăng thêm 2.5–4.0 GB RAM — lúc này gói 16 GB DDR5 (Hostinger KVM 4) là mốc khởi điểm an toàn.

Xử Lý Sự Cố & Câu Hỏi Thường Gặp Cho BP-04 // N8N-BULL Trên BotFoundry

Phương trình BotFoundry cấp bao nhiêu RAM cho mỗi bản sao n8n worker (--concurrency=10)?

Chúng tôi phân bổ từ 1.0 đến 1.5 GB RAM cho mỗi container n8n worker kèm giới hạn cứng memory: 1536M trong Docker để một luồng xử lý mã JavaScript quá tải không làm sập PostgreSQL.

Tại sao BotFoundry bắt buộc bật cờ --appendonly yes cho Redis trong n8n Queue Mode?

Nếu không bật cơ chế ghi bền vững AOF, khi máy chủ hoặc container Redis khởi động lại đột xuất, toàn bộ hàng đợi Webhook đang nằm chờ xử lý trong RAM sẽ bị mất trắng.

Gói Hostinger KVM có hỗ trợ mẫu cài sẵn n8n Queue Mode trên Ubuntu 24.04 không?

Có — Hostinger cung cấp sẵn template cài đặt nhanh n8n và chế độ Queue Mode trên các gói KVM NVMe; bạn hãy kiểm tra biểu phí hiện hành trực tiếp tại trang thanh toán của hãng.

Các Bản Vẽ Gia Cố Tiến Trình Khác Trên BotFoundry

Hostinger (BP-04 BotFoundry) Từ $4.99/tháng
Xem Thông Số Qua BotFoundry →