Runbook Định Cỡ RAM Docker Freqtrade, FreqAI & Đồng Bộ Chrony NTP | BotFoundry
Một container Freqtrade chạy chỉ báo OHLCV tiêu chuẩn chiếm khoảng 0.55–0.65 GB RAM trên Ubuntu 24.04, nhưng khi bật FreqAI huấn luyện lại mô hình LightGBM liên tục, bảng dữ liệu DataFrame có thể vọt lên 4–12 GB RAM. Trên BotFoundry, chúng tôi khóa cứng trần bộ nhớ Docker và ưu tiên cụm Tokyo/Singapore để tránh lỗi chặn IP HTTP 451.
Bảng Phân Bổ vCPU, RAM & Chốt Bảo Vệ Cho BP-02 // FREQ-DOCKER Trên BotFoundry
Giá niêm yết công khai truy xuất ngày 2026-11-12 từ trang bảng giá chính thức được trích dẫn bên dưới; mức giá khuyến mãi và phí gia hạn có thể thay đổi — vui lòng kiểm tra trực tiếp tại trang thanh toán chính thức của nhà cung cấp.
Quy Mô Phiên
vCPU
DDR5 RAM
OS / Runtime
Chốt /dev/shm & Tự Bật Lại
Gói Tham Chiếu (2026-11-12)
1–3 Classic OHLCV Bots
2 vCPU (3.5GHz+)
4 GB DDR5
Ubuntu 24.04 Docker
mem_limit: 2.5g + chrony
Vultr HF 4GB / Hostinger KVM 1
5–10 Multi-Pair Bots
3–4 vCPU KVM
8 GB DDR5
Ubuntu 24.04 Docker
mem_limit: 6g + localhost UI
Vultr HF 8GB / Hostinger KVM 2
FreqAI Rolling Retrain
4–8 vCPU EPYC/HF
16 GB DDR5
Ubuntu 24.04 NVMe
cpuset + 4GB NVMe Swap
Hostinger KVM 4 ($10.49/tháng) / Vultr HF 16GB
30+ Pair Portfolio Pod
8–12 Dedicated VDS
32 GB DDR5
Ubuntu 24.04 Postgres
Dedicated Threads + Zram
Hostinger KVM 8 / UltaHost VDS 32GB
Mẫu Cấu Hình Giám Sát Tiến Trình BP-02 // FREQ-DOCKER Của BotFoundry
Biểu đồ phân bổ RAM 4 lớp của BotFoundry cho container Docker Freqtrade và huấn luyện FreqAI
1. Lưu Ý Vùng IP Từ BotFoundry: Chọn Cụm Tokyo & Singapore Tránh Lỗi Chặn HTTP 451
Nhiều sàn giao dịch phái sinh quốc tế từ chối kết nối API xuất phát từ dải IP Bắc Mỹ bằng mã lỗi HTTP 451. Khởi tạo VPS Ubuntu 24.04 tại Tokyo hoặc Singapore giúp luồng dữ liệu WebSocket hoạt động hợp lệ và liên tục 24/7.
2. Ngăn Chặn Linux OOM-Kill Khi Chạy Hyperopt & FreqAI Theo Công Thức BotFoundry
Chạy lệnh tối ưu tham số freqtrade hyperopt -j -1 chung trên máy 4 GB đang giữ vị thế Futures thật sẽ khiến nhân Linux tự động diệt tiến trình bot khi cạn RAM. Chúng tôi định cỡ cụm FreqAI từ 16 GB DDR5 trở lên (như Hostinger KVM 4) kèm khóa trần memory: 6G, hoặc thuê máy Vultr tính theo giờ riêng cho việc Backtest.
3. Cấu Hình Chrony NTP Trên BotFoundry Để Triệt Tiêu Lỗi Lệch Giờ -1021 RecvWindow
Chữ ký số HMAC-SHA256 khi gửi lệnh vào sàn sẽ bị từ chối nếu đồng hồ máy ảo trôi lệch quá 1.000 ms. Bật dịch vụ chronyd kèm cấu hình makestep 0.1 3 trên Ubuntu 24.04 giữ thời gian hệ thống luôn chuẩn xác.
Xử Lý Sự Cố & Câu Hỏi Thường Gặp Cho BP-02 // FREQ-DOCKER Trên BotFoundry
Vì sao BotFoundry luôn khóa cổng FreqUI 8080 về địa chỉ nội bộ 127.0.0.1?
Mở trực tiếp cổng 8080 ra 0.0.0.0 khiến giao diện điều khiển bot bị các công cụ quét tự động tấn công dò mật khẩu. Khóa về 127.0.0.1:8080 và truy cập qua SSH Tunnel hoặc mạng riêng WireGuard bảo vệ an toàn tuyệt đối cho tài khoản.
Theo khuyến nghị BotFoundry, khi nào cần nâng Freqtrade từ SQLite lên PostgreSQL?
Trên ổ cứng NVMe Gen4 tốc độ cao của Vultr HF hoặc Hostinger KVM, tệp SQLite đáp ứng rất mượt cho 1–15 bot độc lập. Bạn chỉ cần dựng PostgreSQL 16 khi gom nhật ký giao dịch của hơn 20 bot về một bảng phân tích tập trung.
Làm thế nào để chạy Hyperopt 32 GB RAM tiết kiệm chi phí theo cách của BotFoundry?
Bạn có thể bật một máy ảo Vultr High Frequency 32 GB tính cước theo giờ trong vài tiếng để quét xong bộ tham số Hyperopt, tải tệp cấu hình JSON về máy chính rồi hủy máy tạm ngay lập tức.
Công thức BotFoundry định cỡ RAM cho từng BrowserContext Chromium, mở rộng Docker --shm-size=2g, bật tini dọn tiến trình zombie và chọn VPS băng thông lớn.