แอดออนที่ทำเซิร์ฟแลค หรือดับเอง
ปัญหาเซิร์ฟ Bedrock แลคหรือดับเองส่วนใหญ่มาจากแอดออน ไม่ใช่จากสเปคเครื่อง หน้านี้บอกว่าแอดออนแบบไหนเสี่ยง ดูอาการจากหน้าเว็บยังไง และหาตัวต้นเหตุยังไง
อาการที่เห็นบนหน้าเว็บ
| อาการ | มักมาจาก |
|---|---|
| การ์ด การใช้ทรัพยากร CPU สูงค้างตลอด ทั้งที่คนเล่นน้อย | แอดออนที่มีสคริปต์ทำงานตลอดเวลา, มอบเยอะเกิน, ฟาร์ม/เครื่องจักรอัตโนมัติ |
| RAM ขึ้นเรื่อยๆ ไม่ลง | แอดออนสร้าง entity สะสม, ไอเทมดรอปค้างเยอะ, โลกกว้างขึ้นจาก view distance สูง |
Console ขึ้น RAM เกินกำหนด … สั่งหยุดเซิร์ฟอัตโนมัติ (Starter) | ใช้ RAM เกินแพ็กเกจเกิน 10% — ระบบหยุดเซิร์ฟเพื่อกันเครื่องล่ม |
Console ขึ้น Process exited with code … แล้วเซิร์ฟดับ | เซิร์ฟ crash — มักเกิดจากสคริปต์แอดออนที่ error หรือแอดออนไม่รองรับเวอร์ชันเกม |
| ผู้เล่นวาร์ปถอยหลัง บล็อกแตกแล้วกลับมา | เซิร์ฟประมวลผลไม่ทัน (โหลดหนักเกิน) |
เซิร์ฟที่ดับเพราะ crash หรือ RAM เกิน ไม่เปิดใหม่เอง ต้องกด เปิด เอง
แอดออนประเภทที่เสี่ยง
1. สคริปต์ที่ทำงานตลอดเวลา
ระบบร้านค้า กาชา เควสต์ อารีน่า ระบบเลเวล ที่ใช้ Script API (ต้องเปิด Beta APIs) — ถ้าเขียนไม่ดีจะกิน CPU ทุก tick และถ้าสคริปต์ error หนักอาจทำให้เซิร์ฟดับได้
2. มอบใหม่จำนวนมาก หรือ AI ซับซ้อน
บอสที่มีสกิลเยอะ มอบที่เกิดเป็นฝูง — ยิ่งเกิดเยอะยิ่งหนัก
3. ฟิสิกส์ / ระบบอัตโนมัติ
ไอเทมดรอปแบบฟิสิกส์ เครื่องจักร ฟาร์มอัตโนมัติ — หนักขึ้นตามจำนวนผู้เล่นที่ใช้พร้อมกัน
4. สร้างโลก / ไบโอม / มิติใหม่
ต้องเปิด Custom Biomes หรือสร้างภูมิประเทศเยอะ — โหลดพื้นที่ใหม่ช้า เสี่ยงดับตอนผู้เล่นสำรวจที่ใหม่
5. แสงตามตัว (Dynamic Lighting)
ต้องคำนวณแสงตามตำแหน่งผู้เล่นตลอด ยิ่งคนเยอะยิ่งหนัก
6. แอดออนที่ทำมาสำหรับเล่นคนเดียว / Realms / Marketplace
บางตัวพึ่งระบบฝั่งผู้เล่น พอใช้บนเซิร์ฟ (Bedrock Dedicated Server) แล้ว UI หรือสคริปต์ไม่ทำงาน
หาแอดออนตัวต้นเหตุ
- ดูท้าย Console ก่อนเซิร์ฟดับ — มักมีชื่อแพ็คหรือข้อความ error
- เปิด content log ชั่วคราว ให้ error ของแอดออนขึ้นใน Console:
ที่ จัดการไฟล์ เปิดไฟล์
server.propertiesแก้เป็นcontent-log-console-output-enabled=trueบันทึก แล้วรีสตาร์ท (หาเจอแล้วแก้กลับเป็นfalseเพราะข้อความเยอะ) - ถอนทีละตัว — ในหน้าแอดออนกดถอนตัวที่สงสัย (ตัวที่ลงล่าสุด หรือตัวที่มีสคริปต์) รีสตาร์ท แล้วดูว่าอาการหายไหม
- ดูเวอร์ชัน — หลังเกมอัปเดต แอดออนที่ผู้สร้างยังไม่อัปเดตมักพัง ลองหาเวอร์ชันใหม่ในคลังแอดออน
- แอดออนชนกัน — ลอง จัดเรียง ลำดับใหม่ ตัวบนสุดจะทับตัวล่าง
ลดแลคโดยไม่ต้องถอนแอดออน
- ลด View distance และ Tick distance ในตั้งค่าเซิร์ฟ (Tick distance 4 เบาที่สุด)
- เก็บกวาดไอเทม/มอบที่สะสมในโลก เช่น
kill @e[type=item]ใน Console - รีสตาร์ทเซิร์ฟเป็นระยะ ถ้า CPU/RAM สูงค้างนาน
- เซิร์ฟลงแอดออนเยอะ ใช้สเปคที่ใหญ่ขึ้น — หน้าสั่งซื้อ Starter แนะนำผู้เล่นราว 2–10 คนเมื่อลงแอดออน ดู อัปเกรดสเปค