Bỏ qua để đến nội dung

Application Server & Backgrounder

Hai tiến trình quan trọng phía sau trải nghiệm Tableau Server: Application Server (VizPortal) lo giao diện và phiên làm việc, còn Backgrounder chạy các tác vụ chạy ngầm.

  • Phục vụ giao diện web: đăng nhập, duyệt project/workbook, quản trị, tìm kiếm.
  • Xử lý REST API và logic ứng dụng (không trực tiếp render view — đó là việc của VizQL).
  • Cần Gateway trên cùng node để nhận lưu lượng.
  • Chạy các tác vụ nền theo lịch hoặc theo yêu cầu:
    • Làm mới extract (extract refresh).
    • Subscriptions (gửi báo cáo định kỳ qua email).
    • Flow của Tableau Prep (với Prep Conductor).
    • Một số tác vụ bảo trì hệ thống.
  • Theo Tableau, Backgrounder chủ yếu tốn CPU.
  • Nhiều extract refresh/subscription vào giờ cao điểm → cần thêm Backgrounder (mỗi instance chạy một tác vụ tại một thời điểm).
  • Tách Backgrounder khỏi node VizQL khi tải nặng để tránh tranh chấp tài nguyên.
Chia sẻ: