Skip to content

Luồng thực thi (Execution Flow)

Mục tiêu bài học

Sau bài học này, bạn sẽ:

  • Hiểu rõ thứ tự chạy của các node
  • Phân biệt Trigger ModeManual Mode
  • Biết cách dùng node Wait

1. Thứ tự thực thi cơ bản

n8n chạy tuần tự từ trái sang phải.

Branching (Rẽ nhánh)

          ┌──▶ [ Node B ]
[ Node A ]┤
          └──▶ [ Node C ]
  • Cả B và C đều sẽ chạy.
  • Thứ tự giữa B và C không đảm bảo (thường là song song).

2. Trigger Mode vs Manual Mode

Chế độCách kích hoạtMục đíchLưu dữ liệu
ManualBấm nút "Execute"Test, DebugTạm thời
TriggerTự động (Webhook/Cron)ProductionLưu vào DB

Lưu ý: Khi sửa workflow, hãy tắt Active (Inactive).

3. Node Wait

Dùng để tạm dừng workflow.

  • Wait Amount: Chờ thời gian cố định (VD: 5 phút).
  • Wait for Webhook: Chờ tín hiệu từ bên ngoài.

4. Error Workflow (Luồng lỗi)

Khi node lỗi, workflow dừng lại. Để xử lý lỗi chuyên nghiệp:

  1. Tạo workflow riêng "Error Handler".
  2. Trong workflow chính: Settings -> Error Workflow -> Chọn "Error Handler".
[ Main Workflow ] ──(Error)──▶ [ Error Workflow ]

Tổng kết

Hiểu luồng thực thi giúp bạn thiết kế các quy trình phức tạp và ổn định.

Bài học tiếp theo

Chúng ta sẽ chuyển sang Module 3 để tìm hiểu các node thông dụng nhất.

Module 3: Các node thông dụng

Internal documentation for iNET Portal