ผู้จัดการเซิร์ฟเวอร์ Palworld ที่ใช้ REST-native พร้อมกับ memory-watchdog และ Discord bot
รันแดมอนที่ไม่มีหัวสำหรับงานพื้นหลังในขณะที่ใช้แดชบอร์ด GUI เพื่อกำหนดค่าและตรวจสอบเซิร์ฟเวอร์ Palworld ที่มีการจัดสรร palctl ซึ่งสร้างโดย SteveWeed79 มีเป้าหมายที่โฮสต์เซิร์ฟเวอร์ที่ใช้ Windows และผู้ดูแลชุมชน มันให้การตรวจสอบและควบคุมที่เป็น REST-native, watchdog ที่ชาญฉลาดสำหรับการรั่วไหลของหน่วยความจำ, บอท Discord ที่โฮสต์ด้วยตนเอง, และการอัปเดตที่ขับเคลื่อนด้วย SteamCMD เครื่องมือนี้เหมาะสำหรับผู้ดูแลที่ต้องการการจัดการเวลาออนไลน์อัตโนมัติและการควบคุมระยะไกลโดยไม่ต้องพึ่งพากระบวนการ RCON แบบเก่า.
palctl ทำอะไรสำหรับเซิร์ฟเวอร์ Palworld?
palctl แทนที่เครื่องมือแบบ RCON โดยการทำงานกับ REST API ของเกม ดังนั้นจึงเข้าถึงเมตริกที่ RCON ไม่เปิดเผย แอปจะแบ่งออกเป็น daemon แบบไม่มีหัวสำหรับการตรวจสอบ การสำรองข้อมูล และการรวม Discord รวมถึงแดชบอร์ดเว็บ GUI สำหรับสถานะเรียลไทม์และการดำเนินการอย่างรวดเร็ว นอกจากนี้ยังเก็บข้อมูลเซสชันและเวลาเล่นในฐานข้อมูล SQLite ท้องถิ่นและเสนอวิซาร์ดสำหรับการทำงานครั้งแรกที่ทำให้การติดตั้งเซิร์ฟเวอร์และการตั้งค่า REST เป็นไปโดยอัตโนมัติ
มันมีผลต่อประสิทธิภาพของระบบระหว่างการตรวจสอบและการสแกนหรือไม่?
การตรวจสอบทำงานใน daemon เบื้องหลังที่ออกแบบมาสำหรับการทำงานอย่างต่อเนื่อง และงานต่างๆ เช่น การอัปเดต SteamCMD และการสำรองข้อมูลจะดำเนินการเป็นงานแยกต่างหาก ตัวตรวจสอบจะตรวจสอบการเติบโตของหน่วยความจำที่อาศัยอยู่และกระตุ้นการรีสตาร์ทตามอาการที่สังเกตเห็นแทนที่จะใช้ตัวจับเวลาแบบคงที่ ซึ่งช่วยลดการรีบูตที่ไม่จำเป็น งานอัตโนมัติสามารถทำงานในเวลาที่กำหนดเพื่อให้การบำรุงรักษาสามารถเกิดขึ้นในช่วงเวลาที่มีกิจกรรมต่ำโดยไม่รบกวนเซสชันของผู้เล่น
palctl ใช้งานได้อย่างปลอดภัยบนเครื่องผลิตหรือไม่?
ทางเลือกด้านความปลอดภัยมุ่งเน้นไปที่การควบคุมท้องถิ่น: บอท Discord ถูกโฮสต์เองโดยใช้โทเค็นของคุณและไม่มีสะพานของบุคคลที่สามเกี่ยวข้อง ดังนั้นคำสั่งผู้ดูแลระบบระยะไกลจึงอยู่ในโครงสร้างพื้นฐานของคุณ ระบบสำรองข้อมูลสนับสนุนการหมุนเวียนในท้องถิ่นและระยะไกลผ่าน rclone โดยให้ตัวเลือกสำหรับสำเนาภายนอก สิทธิ์การบริหารจัดการจำเป็นสำหรับงานที่เกี่ยวข้องกับบริการและ Visual C++ runtime เป็นข้อกำหนดเบื้องต้นสำหรับการปรับใช้
ฉันต้องการความรู้ทางเทคนิคเพื่อใช้งาน palctl อย่างถูกต้องหรือไม่?
วิซาร์ดสำหรับการทำงานครั้งแรกจะช่วยแนะนำการติดตั้งและการกำหนดค่า REST ซึ่งช่วยลดขั้นตอนการตั้งค่าด้วยตนเอง อย่างไรก็ตาม ฟีเจอร์ต่างๆ เช่น การรวม SteamCMD, การเข้าถึงระยะไกลด้วย rclone และการโฮสต์บอท Discord ด้วยตนเองถือว่ามีความรู้ในการจัดการบริการและการสร้างอุโมงค์เครือข่ายสำหรับการเข้าถึงระยะไกล เจ้าของที่ไม่เป็นทางการสามารถใช้การดำเนินการพื้นฐานในแดชบอร์ด ในขณะที่ผู้ดูแลชุมชนจะได้รับประโยชน์สูงสุดจากฟีเจอร์อัตโนมัติและการตรวจสอบข้อมูล
คำแนะนำที่ใช้ได้จริงสำหรับโฮสต์เซิร์ฟเวอร์
palctl เหมาะสำหรับผู้ดูแลระบบ Palworld ที่ต้องการการจัดการเวลาออนไลน์อัตโนมัติและการควบคุมระยะไกลภายใต้โครงสร้างพื้นฐานของตนเอง; มันให้ความเชื่อถือได้ในการดำเนินงานและการเข้าถึงระยะไกลแบบส่วนตัว ข้อเสียหลักคือการออกแบบเฉพาะ Windows รวมถึงความต้องการสิทธิ์การดูแลระบบและ Visual C++ runtime ซึ่งเพิ่มภาระการติดตั้งสำหรับโฮสต์บางราย รันงานบำรุงรักษาในช่วงเวลาที่มีกิจกรรมต่ำเพื่อใช้ประโยชน์จากคุณสมบัติการอัปเดตและการสำรองข้อมูลอัตโนมัติให้ได้มากที่สุด.