MinNu.CloudMinNu
คู่มือ Docs
ไปที่แดชบอร์ด

แก้ Minecraft Server แลค

ตรวจ RAM, TPS, ระยะการมองเห็น, Mod และ Plugin ที่ทำให้ Minecraft Server แลค

อาการแลคของเซิร์ฟเวอร์มักเกิดจาก RAM ไม่พอ หรือมีสิ่งที่ทำให้เซิร์ฟเวอร์ทำงานหนักเกินสเปก ต่อไปนี้คือขั้นตอนเช็คและแก้ที่ได้ผลจริง

1. เช็ค RAM ไม่พอ (สาเหตุที่พบบ่อยที่สุด)#

ถ้าผู้เล่นเข้าแล้วปิงสูง/หลุดบ่อย ทั้งที่สเปกเซิร์ฟเวอร์ก็ไม่เลว ส่วนใหญ่คือ RAM หมดเพราะจำนวนผู้เล่นหรือ Mod/Plugin หนักเกินที่จัดไว้

  1. ดูกราฟ RAM ที่แท็บสถิติของเซิร์ฟเวอร์
  2. ถ้า RAM ใกล้เต็มตลอดเวลา → อัปเกรดแผนเป็นสเปกที่สูงขึ้น (เช่น 2GB → 4GB) ที่หน้าเปลี่ยนแผน
  3. ลองปิด Plugin/Mod ที่หนักและไม่ได้ใช้
จากประสบการณ์จริงลูกค้าที่มีเซิร์ฟเวอร์ 2GB แล้วเปิดเซิร์ฟแบบ Modpack หรือมีผู้เล่นหลายคน จะเจออาการหลุด/ปิงบ่อย และการอัปเกรดเป็น 4GB แก้ได้ทันที

2. เช็คปิงของผู้เล่นเทียบกับตำแหน่งเซิร์ฟเวอร์#

เซิร์ฟเวอร์ MinNu Cloud อยู่ในประเทศไทย ถ้าผู้เล่นอยู่ไกล (ต่างประเทศ) ปิงจะสูงตามธรรมชาติ ไม่ใช่สาเหตุจากเซิร์ฟเวอร์ - ใช้คำสั่ง ping ไปที่ที่อยู่เซิร์ฟเวอร์เพื่อเทียบ

3. ปรับค่าประสิทธิภาพใน server.properties#

  • ลด view-distance ให้เล็กลง (เช่น 8-10) - ลดภาระ CPU/เครือข่ายมาก
  • ลด max players ให้พอดีกับจำนวนผู้เล่นจริง
  • เปิด/ตั้งค่า Simulation Distance ให้สมเหตุสมผล

4. ลดงานที่ทำพร้อมกัน#

  • ถ้ามี Redstone ใหญ่หรือเครื่องฟาร์มหลายเครื่องพร้อมกัน อาจทำให้ TPS ตก - ย้ายออกจากโหลดพื้นที่หลัก
  • ตรวจคอนโซลหาข้อความ error ซ้ำๆ ที่วนลูป
เซิร์ฟเวอร์ที่ "ปิดไว้" ไม่ได้แลค แต่ถ้าเปิดค้างไว้นานและไม่มีคนเล่น เซิร์ฟเวอร์จะยังเปิดรับการเชื่อมต่อ (เสียเครดิต) - ควรปิดเซิร์ฟเวอร์เมื่อไม่ใช้งาน หรือใช้ระบบ Archive สำหรับหยุดยาว