№ 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 (Tối ưu Frappe Socket.IO Node.js Realtime | 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.

Cập nhật thời gian thực

ERPNextCalc: Tối ưu Frappe Socket.IO & Node.js Realtime

ERPNextCalc dự phòng 256 MB RAM riêng cho tiến trình Node.js Socket.IO cổng 9000 nhằm duy trì kết nối thời gian thực trên giao diện Frappe v15.

Trong quá trình rà soát hệ thống nhiều chi nhánh, lỗi thiếu header WebSocket trên Nginx hoặc giới hạn file descriptor thấp khiến thanh tiến trình Data Import đứng yên dù nền vẫn đang chạy.

Định mức bộ nhớ V8 và File Descriptor theo ERPNextCalc

Mỗi tab trình duyệt giữ một kết nối WebSocket tới cổng 9000 và đọc kênh pub/sub qua Redis 13000. Mức 200 tab đồng thời chỉ dùng dưới 256 MB RAM nhưng cần fs.file-max tối thiểu 65.535.

Chúng tôi khuyến nghị đặt NODE_OPTIONS="--max-old-space-size=384" trong Supervisor để kiểm soát trần bộ nhớ Node.

Kiểm tra header WebSocket Nginx trên ERPNextCalc

Nginx cần chuyển tiếp đầy đủ Upgrade, Connection "upgrade" và X-Frappe-Site-Name vào 127.0.0.1:9000 để xác thực đúng phiên đăng nhập của từng site.

Hãy kiểm tra đường dẫn /socket.io/ trả về mã 101 Switching Protocols sau mỗi lần cấu hình SSL mới.

Khối Supervisor Socket.IO ERPNextCalc

[program:frappe-bench-node-socketio]
command=/usr/bin/node /home/frappe/frappe-bench/apps/frappe/socketio.js
environment=NODE_OPTIONS="--max-old-space-size=384"
directory=/home/frappe/frappe-bench
user=frappe
autostart=true
autorestart=true
Tab đồng thờiHeap Node V8Số File DescriptorĐệm Redis Pub/Sub
50 tab110 MB~150 FDs16 MB
150 tab190 MB~420 FDs38 MB
400 tab320 MB~1.100 FDs84 MB

Dự phòng đúng tài nguyên Socket.IO trong ERPNextCalc đảm bảo cảnh báo tồn kho và khóa chứng từ hiển thị tức thì.

Xem biểu đồ phân bổ RAM tổng thể tại studio 3 cột của ERPNextCalc.

ERPNextCalc Cập nhật thời gian thực 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: Tối ưu Frappe Socket.IO & Node.js Realtime 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: Vì sao thanh tiến trình Data Import ERPNext đứng ở 0%?

Nguyên nhân phổ biến nhất là Nginx thiếu cấu hình proxy WebSocket cho cổng 9000 hoặc tiến trình node-socketio chưa chạy.

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.5 / 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ó cần chạy nhiều tiến trình Node Socket.IO không?

Không cần. Một vòng lặp sự kiện Node duy nhất xử lý nhẹ nhàng hơn 1.000 kết nối WebSocket dưới ngưỡng 384 MB.