Máy chủ 100+ người chơi: cần thay đổi gì
Những gì cần xây dựng lại trên máy chủ lớn: bán kính, giới hạn, hệ thống máy chủ, cơ sở dữ liệu, kiểm duyệt và giám sát tình trạng.
Cập nhật 13 tháng 8, 2026
Máy chủ cho 100 người chơi không phải là phiên bản phóng to của máy chủ cho 10 người, mà là một thiết kế khác.
Cần thay đổi những gì
Bán kính. view-distance 6, simulation-distance 4 — view-distance. Đây là thay đổi đầu tiên và hiệu quả nhất.
Giới hạn thực thể. Giới hạn spawn được nhân lên theo số người chơi: nếu không cắt giảm, bạn sẽ có hàng nghìn mob — Mobs và thực thể.
Thế giới. Một khu vực có giới hạn, được tạo trước — Biên giới thế giới, Tạo trước.
Cơ sở dữ liệu. Tất cả plugin dùng MySQL; lưu trữ dạng tệp sẽ không chịu nổi — MySQL cho plugin.
Mạng lưới. Chia thành lobby, Sinh tồn và thế giới tài nguyên giúp giảm tải cho một tiến trình duy nhất — Mạng lưới máy chủ.
Cần bổ sung những gì
- Giám sát TPS và bộ nhớ liên tục, cảnh báo khi máy chủ sập — Thông báo.
- Anti-cheat và anti-bot: trên một máy chủ lớn, chúng là bắt buộc.
- Một đội ngũ kiểm duyệt với quyền hạn được tách riêng — Quyền hạn của nhân sự.
- Phân tích hiệu năng định kỳ, không chỉ khi có phàn nàn — Spark.
Cần loại bỏ những gì
Các plugin trang trí nặng, thông báo tự động thường xuyên, cập nhật giao diện mỗi tick, những thế giới không cần thiết. Với 100 người chơi, mọi thứ nhỏ nhặt đều được nhân lên 100 lần.
Kỳ vọng về phần cứng
Luồng tick chỉ có một, được chia sẻ bởi toàn bộ thế giới: Folia loại bỏ hạn chế đó, nhưng phá vỡ khả năng tương thích. Thông thường, việc phân tán tải sang các máy chủ trong một mạng lưới sẽ rẻ hơn và đáng tin cậy hơn.
