№ 32 ERPNextCalc
Bảng Định Mức Frappe ERPNext
Mốc biểu phí: 2026-11-12
Phương Pháp
Toán Học Xác Định
Đơn Vị Tiền Tệ
USD (/tháng • /năm)
Tường Lửa Thương Mại
Độc Lập 100%
Truy Cập Nhanh
Mở Bảng Tính →

Công bố minh bạch trên ERPNextCalc (Tinh chỉnh Gunicorn Worker Frappe v15 | ERPNextCalc): một số liên kết nhà cung cấp là liên kết đối tác và có thể mang lại hoa hồng. Xem chi tiết công bố ERPNextCalc.

Đồng thời tầng Web

ERPNextCalc: Tinh chỉnh Gunicorn Worker cho Frappe v15

ERPNextCalc áp dụng công thức gunicorn_workers = (2 * vCPU) + 1 làm chuẩn giới hạn cho tầng web Frappe v15 phục vụ đồng thời Desk, API và POS.

Theo kinh nghiệm kiểm toán hệ thống Python 3.11, cờ --preload giúp chia sẻ vùng nhớ bytecode giữa các tiến trình con, giữ mức tiêu thụ RAM mỗi worker quanh 260 MB thay vì 420 MB trên máy chủ 16 GB.

Công thức ERPNextCalc: Vì sao (2 * vCPU) + 1 tránh nghẽn chuyển ngữ cảnh

Khai báo quá nhiều worker vượt quá 2 lần số lõi CPU khiến bộ lập lịch Linux liên tục tranh chấp cache khi kết xuất Jinja và JSON. Trên nút 8 vCPU, 17 worker đủ tận dụng thời gian chờ I/O mà không làm nghẹt MariaDB.

Chúng tôi khuyến nghị gắn chặt số Gunicorn worker theo vCPU vật lý và đẩy toàn bộ tác vụ xuất PDF nặng sang hàng đợi Redis RQ.

Ngưỡng RAM và Timeout Gunicorn theo ERPNextCalc

Mỗi worker Gunicorn khi nạp đủ ERPNext và HRMS chiếm khoảng 260 MB RAM. Với 17 worker trên máy chủ 16 GB, tổng RAM tầng web khoảng 4.420 MB (27% dung lượng), chừa đủ biên cho InnoDB.

Đặt --timeout 120 giây cho nghiệp vụ kế toán chuẩn và chỉ nâng lên 300 giây nếu mẫu in WeasyPrint chạy đồng bộ nhiều trang.

Cấu hình Gunicorn Supervisor ERPNextCalc (8 vCPU / 16 GB)

[program:frappe-bench-web]
command=/home/frappe/frappe-bench/env/bin/gunicorn -b 127.0.0.1:8000 -w 17 -t 120 --max-requests 2500 --max-requests-jitter 250 frappe.app:application --preload
user=frappe
autostart=true
autorestart=true
Số vCPUGunicorn WorkersRAM ước tính (MB)Người dùng đồng thời
2 vCPU5 workers1.300 MB15–25 người
4 vCPU9 workers2.340 MB30–60 người
8 vCPU17 workers4.420 MB60–140 người
16 vCPU33 workers8.580 MB140–320 người

Áp dụng đúng công thức Gunicorn của ERPNextCalc giúp cụm web không chiếm dụng RAM của vùng đệm MariaDB giờ cao điểm.

Sử dụng thanh thông số trực tiếp trên trang chủ ERPNextCalc để xuất tệp common_site_config.json và Supervisor hoàn chỉnh.

ERPNextCalc Đồng thời tầng Web FAQ

#1 UltaHost Dedicated EPYC VDS: 940.000đ/tháng • #2 Hostinger KVM NVMe: 265.000đ/tháng Mở Ưu Đãi UltaHost →
PHÂN TÍCH CHỌN MUA VPS CHO ERPNEXTCALC (frappe-bench gunicorn + python-rq + MariaDB) Chuẩn sites/common_site_config.json
MÁY CHỦ KHUYẾN NGHỊ

UltaHost Dedicated EPYC VDS

940.000đ/tháng

Cấu hình ERPNextCalc 16GB (116,000 IOPS) — Máy chủ VDS EPYC Vật Lý Riêng + Chống DDoS

Kích Hoạt Ưu Đãi 2026 →
TUYẾN SINGAPORE TỐT

Hostinger KVM NVMe

265.000đ/tháng

Tuyến mạng ngắn cho frappe-bench gunicorn (105 ms ledger post)

Nhận Credit Dùng Thử →
ĐƠN GIÁ MINH BẠCH

InterServer Price-Lock KVM & ZFS

150.000đ/tháng

Gói dự phòng ổn định cho ERPNextCalc (1500–8000 chứng từ kho & kế toán/ngày)

Xem Gói Không Tăng Giá →
Mã Đối Tác ERPNextCalc (UltaHost): Giảm 40% VDS + Chuyển hệ thống miễn phí
Sơ đồ kiến trúc và thông số định cỡ ERPNextCalc: Tinh chỉnh Gunicorn Worker cho Frappe v15 trên ERPNextCalc
Minh họa 1: Băng thông tabGL Entry & tabStock Ledger Entry InnoDB pages (116,000 IOPS) trên cụm ERPNextCalc.
ERPNextCalc FAQ: Cờ --max-requests có giúp chống rò rỉ RAM trên Frappe v15 không?

Có. Tự động xoay vòng worker sau 2.500 yêu cầu giúp giải phóng vùng nhớ Python phân mảnh trước khi vượt ngưỡng 350 MB.

Lựa Chọn Máy Chủ frappe-bench gunicorn + python-rq + MariaDB — So Sánh IOPS & Mức Phí

UltaHost Dedicated EPYC VDS 142,100 IOPS (940.000đ/tháng) Hostinger KVM NVMe 133,400 IOPS (265.000đ/tháng) InterServer Price-Lock KVM & ZFS 124,700 IOPS (150.000đ/tháng) So sánh I/O ERPNextCalc (2026-11-12) | sites/common_site_config.json

Cấu Trúc Bảo Vệ frappe-bench gunicorn + python-rq + MariaDB Trên Hạ Tầng ERPNextCalc

1. CỔNG VÀO ERPNextCalc 8000 chứng từ kho & 2. XỬ LÝ frappe-bench gunicor 8/16/32GB 3. KHÓA TRẦN gunicorn_workers=5 sites/common_site_con 4. LƯU TRỮ 116,000 IOPS 105 ms ledger post
9.4 / 10 CHẤM ĐIỂM HẠ TẦNG

[+] Ưu Điểm Vận Hành Thực Tế

  • Duy trì cache cho tabGL Entry & tabStock Ledger Entry InnoDB pages mượt mà ở tải 8000 chứng từ kho & kế toán/ngày (16GB).
  • Đạt thông lượng 116,000 IOPS cho tabGL Entry & tabStock Ledger Entry InnoDB pages, giữ vững mốc 105 ms ledger post.
  • Tiết kiệm 70%–85% ngân sách 3 năm cho ERPNextCalc so với thuê bao SaaS đếm ghế.

[-] Giới Hạn Cần Lưu Ý

  • Đơn giá ưu đãi 940.000đ/tháng của UltaHost Dedicated EPYC VDS yêu cầu đăng ký chu kỳ 12 hoặc 24 tháng.
  • Bản cài gốc cần tinh chỉnh sites/common_site_config.json ( gunicorn_workers=5 & background_workers=3) trước giờ cao điểm.

Ai NÊN Triển Khai Cụm ERPNextCalc Này

  • Tổ chức tinh gọn quản lý sites/common_site_config.json tập trung cho 8000 chứng từ kho & kế toán/ngày.
  • Kỹ sư cần quyền root để áp gunicorn_workers=5 & background_workers=3 trực tiếp vào sites/common_site_config.json.

Ai KHÔNG NÊN Chọn Cấu Hình Này

  • Bản demo cuối tuần xóa sau 48 giờ (dùng cước theo giờ trên Hostinger KVM NVMe hợp lý hơn).
  • Nhóm không muốn chạm tới tệp sites/common_site_config.json hay bảo trì Linux cơ bản.
UltaHost Dedicated EPYC VDS
940.000đ/tháng
Xem Ưu Đãi →
ERPNextCalc FAQ: Có nên chuyển Gunicorn sang gevent cho ERPNext không?

Không nên. Worker đồng bộ mặc định vẫn ổn định nhất vì PyMySQL và các hook giao dịch kế toán của Frappe hoạt động tin cậy hơn với luồng sync.

Hạ tầng Frappe v15 tối ưu Triển khai UltaHost VDS 8 vCPU qua ERPNextCalc