การแก้ไขปัญหา Palworld
คู่มือนี้ครอบคลุมปัญหาทั่วไปเกี่ยวกับเซิร์ฟเวอร์เฉพาะ Palworld ที่โฮสต์ผ่าน Legion Hosting และวิธีแก้ไข สำหรับการกำหนดค่าเซิร์ฟเวอร์เริ่มต้น โปรดดู คู่มือการตั้งค่าเซิร์ฟเวอร์เฉพาะ Palworld
การใช้หน่วยความจำสูง
ลดการใช้หน่วยความจำโดย:
- ลด
BaseCampMaxNumและBaseCampWorkerMaxNumในไฟล์การกำหนดค่าของคุณ - ลด
MaxPlayers(ผ่านแท็บ Startup ของ GPanel) ให้ตรงกับจำนวนผู้เล่นพร้อมกันจริงของคุณ - กำหนดเวลาการรีสตาร์ทเซิร์ฟเวอร์รายวันเพื่อล้างหน่วยความจำที่สะสม
- ลด
PalSpawnNumRateเพื่อลดภาระ AI ของ Pal ป่า - ตั้ง
DropItemAliveMaxHoursให้ต่ำลงเพื่อให้ไอเทมที่ดรอปหายไปเร็วขึ้น
การตั้งค่าการปรับแต่งหน่วยความจำ
| การตั้งค่า | แนะนำ | ผลกระทบ |
|---|---|---|
BaseCampMaxNum |
64 หรือต่ำกว่า |
ค่ายฐานน้อยลง = Pal ที่ทำงานอยู่ถูกจำลองน้อยลง = RAM น้อยลง ค่าเริ่มต้นคือ 128 |
BaseCampWorkerMaxNum |
10 หรือต่ำกว่า |
ลด Pal ต่อค่ายฐาน ค่าเริ่มต้นคือ 15 |
PalSpawnNumRate |
0.5-1.0 |
ลดความหนาแน่นของการเกิด Pal ป่า ลดภาระการจำลอง AI |
DropItemMaxNum |
1000-2000 |
จำกัดเอนทิตีไอเทมที่ดรอปแบบถาวร ค่าเริ่มต้น 3000 สามารถสะสมได้อย่างมาก |
DropItemAliveMaxHours |
0.5-1.0 |
ไอเทมที่ดรอปหายไปเร็วขึ้น ลดจำนวนเอนทิตีถาวร |
หากการใช้หน่วยความจำอยู่ที่ขีดจำกัดของแพ็กเกจของคุณอย่างต่อเนื่อง ให้พิจารณาอัปเกรด ติดต่อฝ่ายสนับสนุนที่ legionhosting.net/submitticket.php หากคุณไม่แน่ใจว่าแพ็กเกจใดเหมาะกับจำนวนผู้เล่นของคุณ
เซิร์ฟเวอร์ไม่ปรากฏในเบราว์เซอร์เซิร์ฟเวอร์
เบราว์เซอร์เซิร์ฟเวอร์ชุมชนของ Palworld ไม่น่าเชื่อถือ และเซิร์ฟเวอร์มักไม่ปรากฏแม้ว่าจะทำงานได้อย่างสมบูรณ์ก็ตาม นี่เป็นปัญหาที่ทราบกันดีของตัวเกมเอง
วิธีแก้ไขที่แนะนำ: ใช้การเชื่อมต่อ IP โดยตรงเสมอตามที่อธิบายไว้ในคู่มือการตั้งค่า ไม่ควรพึ่งพาเบราว์เซอร์เซิร์ฟเวอร์
ตรวจสอบว่าเซิร์ฟเวอร์ของคุณออนไลน์และเข้าถึงได้โดย:
- ยืนยันว่าสถานะเซิร์ฟเวอร์แสดงเป็น Running ใน GPanel
- พยายามเชื่อมต่อโดยตรงด้วย IP และพอร์ตที่กำหนดให้คุณ
- ตรวจสอบบันทึกคอนโซล GPanel สำหรับข้อผิดพลาดในการเริ่มต้นใด ๆ หากการเชื่อมต่อโดยตรงล้มเหลวเช่นกัน
การตั้งค่าไม่บันทึก / กลับไปเป็นค่าเริ่มต้น
หากการเปลี่ยนแปลง PalWorldSettings.ini ของคุณไม่มีผล:
- ตรวจสอบว่าบล็อก
OptionSettings=()ทั้งหมดอยู่ในบรรทัดเดียวโดยไม่มีการขึ้นบรรทัดใหม่ การแยกข้ามหลายบรรทัดทำให้เซิร์ฟเวอร์เพิกเฉยต่อการตั้งค่าทั้งหมด - ตรวจสอบว่าไฟล์ถูกบันทึกไว้ในเส้นทางที่ถูกต้อง:
Pal/Saved/Config/LinuxServer/PalWorldSettings.ini
- ยืนยันว่าเซิร์ฟเวอร์ถูกหยุดอย่างสมบูรณ์ก่อนแก้ไขและรีสตาร์ทอย่างสมบูรณ์หลังจากบันทึก
- โปรดจำไว้ว่า
ServerName,AdminPassword,ServerPassword,MaxPlayersและServerDescriptionจะถูกเขียนทับจากแท็บ Startup ของ GPanel ทุกครั้งที่เริ่มต้น เปลี่ยนค่าเหล่านั้นที่นั่น ไม่ใช่ใน INI - ตรวจสอบว่าไฟล์ไม่ได้ถูกสร้างใหม่จากค่าเริ่มต้น (สิ่งนี้เกิดขึ้นหากการกำหนดค่าผิดรูปแบบ)
ผู้เล่นไม่สามารถเชื่อมต่อได้
- ตรวจสอบว่าเซิร์ฟเวอร์กำลังทำงานใน GPanel และไม่แสดงข้อผิดพลาดในบันทึกคอนโซล
- ยืนยันว่าผู้เล่นใช้ IP และพอร์ตที่ถูกต้อง (ไม่ใช่ที่อยู่ที่แคชไว้หรือเก่า) ดู วิธีค้นหา IP และพอร์ตของเซิร์ฟเวอร์
- หากตั้งค่า
ServerPasswordไว้ ให้แน่ใจว่าผู้เล่นป้อนอย่างถูกต้อง รหัสผ่านต้องใช้เฉพาะตัวอักษร ตัวเลข ขีดกลาง และขีดล่างเท่านั้น - ตรวจสอบว่า
PublicPortในPalWorldSettings.iniตรงกับพอร์ตที่กำหนดโดย GPanel - ตรวจสอบว่า
bUseAuth=Trueและผู้เล่นมีเซสชัน Steam ที่ถูกต้อง - หากผู้เล่น Xbox Game Pass ไม่สามารถเชื่อมต่อได้ ให้ตรวจสอบว่า
ALLOW_CONNECT_PLATFORMถูกตั้งค่าเป็นXboxในแท็บ Startup ของ GPanel
เซิร์ฟเวอร์ขัดข้องเมื่อเริ่มต้น
PalWorldSettings.ini ที่ผิดรูปแบบเป็นสาเหตุที่พบบ่อยที่สุดของความล้มเหลวในการเริ่มต้น หากเซิร์ฟเวอร์ของคุณขัดข้องทันทีหลังจากเริ่มต้น:
- เปิด GPanel และตรวจสอบบันทึกคอนโซลของเซิร์ฟเวอร์สำหรับข้อความแสดงข้อผิดพลาด
- ลบหรือเปลี่ยนชื่อ
PalWorldSettings.iniเพื่อให้เซิร์ฟเวอร์สร้างไฟล์ค่าเริ่มต้นที่สะอาดขึ้นใหม่ - เริ่มเซิร์ฟเวอร์ด้วยค่าเริ่มต้น ยืนยันว่าทำงานได้ จากนั้นหยุดและนำการตั้งค่าที่กำหนดเองของคุณกลับมาใช้อย่างระมัดระวัง
PalWorldSettings.ini ผ่าน SFTP ก่อนทำการเปลี่ยนแปลง เพื่อให้คุณสามารถกู้คืนได้หากมีบางอย่างผิดพลาด
เซิร์ฟเวอร์ใช้เวลานานในการเริ่มต้น
หากเซิร์ฟเวอร์ของคุณใช้เวลาหลายนาทีในการออนไลน์หลังจากคลิก Start สาเหตุที่เป็นไปได้มากที่สุดคือ AUTO_UPDATE กำลังทำงานและดาวน์โหลดการอัปเดตเกม นี่เป็นพฤติกรรมปกติ
ตรวจสอบคอนโซลใน GPanel เพื่อติดตามความคืบหน้า เมื่อการอัปเดตเสร็จสมบูรณ์ เซิร์ฟเวอร์จะเริ่มต้นตามปกติ
AUTO_UPDATE เปิดใช้งานตามค่าเริ่มต้นบนเซิร์ฟเวอร์ Palworld ของ Legion Hosting ทั้งหมด การรีสตาร์ทแต่ละครั้งจะตรวจสอบและใช้การอัปเดตล่าสุดก่อนเริ่มต้น สิ่งนี้ทำให้เซิร์ฟเวอร์ของคุณเป็นปัจจุบัน แต่อาจเพิ่มเวลาหลายนาทีในกระบวนการเริ่มต้น
การรีสตาร์ทตามกำหนดเวลาเพื่อความเสถียร
กระบวนการเซิร์ฟเวอร์ของ Palworld สะสมหน่วยความจำเมื่อเวลาผ่านไปเนื่องจากวิธีการจัดการสถานะ AI ของ Pal ขอแนะนำอย่างยิ่งให้รีสตาร์ทตามกำหนดเวลารายวันเพื่อเรียกคืนหน่วยความจำและรักษาประสิทธิภาพ
กำหนดค่าการรีสตาร์ทตามกำหนดเวลาใน GPanel ภายใต้ส่วน Scheduled Tasks ของเซิร์ฟเวอร์ของคุณ การรีสตาร์ททุก 12-24 ชั่วโมงเป็นเรื่องปกติสำหรับเซิร์ฟเวอร์ที่มีการใช้งาน
บทความที่เกี่ยวข้อง
- คู่มือการตั้งค่าเซิร์ฟเวอร์เฉพาะ Palworld
- คำสั่งแอดมิน Palworld & การเข้าถึง RCON
- วิธีค้นหา IP และพอร์ตของเซิร์ฟเวอร์
ต้องการความช่วยเหลือเพิ่มเติม?
หากคุณกำลังประสบปัญหาที่ไม่ได้ครอบคลุมไว้ที่นี่ ให้เปิดทิกเก็ตที่ legionhosting.net/submitticket.php พร้อมรายละเอียดเซิร์ฟเวอร์ของคุณ คำอธิบายปัญหา และข้อความแสดงข้อผิดพลาดใด ๆ จากคอนโซล GPanel