Ekbatan Logo
EKbatanEkbatan
Workflow & AI AutomationQueue Mode Architecture

استقرار و مدیریت n8n Enterprise در مقیاس انترپرایز

راه‌اندازی پلتفرم اتوماسیون جریان کار و ایجنت‌های هوش مصنوعی در مقیاس سازمانی با تضمین عدم از دست رفتن تسک‌ها.

معماری و نحوه پیاده‌سازی

  • استقرار n8n در حالت پیشرفته Queue Mode با استفاده از Worker های مجزا
  • استفاده از Redis Cluster به عنوان Message Broker بین Main و Worker ها
  • استفاده از CloudNative-PG به عنوان پایگاه داده مرکزی برای ذخیره وضعیت اجرای Workflow ها
  • مقیاس‌پذیری افقی (HPA) بر روی Worker ها بر اساس حجم صف Redis

مزایای کلیدی و قابلیت‌ها

  • پردازش ده‌ها هزار وب‌هوک و تسک همزمان بدون افت کارایی
  • امنیت داده‌های سازمانی در گردش کار (ایزوله‌سازی Credentials)
  • اتصال امن به مدل‌های هوش مصنوعی درون‌سازمانی (LLMs)
  • تضمین پایداری با راه‌اندازی مکانیزم‌های Health Check و Probes

نمونه مانیفست استقرار (Deployment Manifest)

n8n-enterprise-deployment.yamlProduction-Ready
apiVersion: apps/v1
kind: Deployment
metadata:
  name: n8n-worker
  namespace: automation
spec:
  replicas: 5
  selector:
    matchLabels:
      app: n8n-worker
  template:
    metadata:
      labels:
        app: n8n-worker
    spec:
      containers:
      - name: n8n
        image: n8nio/n8n:1.22.0
        command: ["n8n", "worker"]
        env:
        - name: EXECUTIONS_MODE
          value: "queue"
        - name: QUEUE_BULL_REDIS_HOST
          value: "redis-cluster.infrastructure.svc"
        - name: DB_TYPE
          value: "postgresdb"
        - name: DB_POSTGRESDB_HOST
          value: "n8n-cnpg-cluster-rw"
        resources:
          requests:
            cpu: "1"
            memory: "1Gi"
          limits:
            memory: "2Gi"
هگمتانه آماده راه‌اندازی و پشتیبانی از این سرویس در زیرساخت شماست.