פתרון בעיות Enshrouded
מדריך זה מכסה בעיות נפוצות שעלולות להתעורר בעת הפעלת שרת Enshrouded ייעודי ב-Legion Hosting, כולל שימוש גבוה בזיכרון, בעיות חיבור והשחתת שמירות. להגדרה ראשונית של השרת וקונפיגורציה, ראו את מדריך הגדרת שרת Enshrouded.
השרת משתמש בזיכרון גבוה מאוד
שימוש גבוה ב-RAM הוא צפוי ונורמלי ב-Enshrouded. תהליך השרת יכול לצרוך 8–16 GB ויותר בהתאם לגודל העולם, מספר השחקנים והפעילות. עם זאת, אם השרת צורך את כל ה-RAM הזמין והופך ללא מגיב:
- בדקו ב-GPanel את צריכת ה-RAM הנוכחית תחת לוח מצב השרת.
- הפחיתו את
slotCountב-enshrouded_server.jsonכדי להוריד את מספר השחקנים המקסימלי ולהפחית עומס זיכרון. - הפעילו מחדש את השרת כדי לנקות זיכרון שהצטבר במהלך זמני פעולה ארוכים.
- אם צריכת ה-RAM מגיעה באופן עקבי למגבלת התוכנית, שקלו לשדרג לתוכנית עם יותר זיכרון. צרו קשר עם התמיכה בכתובת legionhosting.net/submitticket.php.
השרת לא מגיב / שחקנים לא מצליחים להתחבר
אם השרת עולה אך שחקנים לא יכולים להתחבר או שהשרת לא מופיע בדפדפן:
- ודאו שהשרת מופיע כ-Running ב-GPanel. אם הוא נעצר זמן קצר אחרי ההפעלה, בדקו את יומן הקונסול לשגיאות.
- ודאו שהשחקנים מתחברים לכתובת IP ופורט המשחק הנכונים. ראו כיצד למצוא את כתובת ה-IP והפורט של השרת לאישור פרטי ההתחברות.
- ודאו שהשחקנים משתמשים ב-פורט המשחק, לא בפורט השאילתה, בעת חיבור ישיר.
- בדקו ש-
enshrouded_server.jsonהוא JSON תקין. שגיאת תחביר (פסיק מיותר, סוגריים חסרים) תמנע מהשרת לטעון את ההגדרות. - ודאו ששדה ה-
ipבהגדרות מוגדר ל-0.0.0.0ולא לכתובת IP ספציפית, מה שעלול לגרום לכשלי חיבור.
קובץ הגדרות לא תקין
אם השרת לא מצליח לעלות או חוזר להגדרות ברירת מחדל, הסיבה הנפוצה ביותר היא שגיאת תחביר JSON ב-enshrouded_server.json. טעויות נפוצות כוללות:
- פסיקים מיותרים אחרי הפריט האחרון במערך או אובייקט.
- סוגריים חסרים או עודפים
{ }או[ ]. - ערכי מחרוזות לא מרכאות או נקודותיים חסרות בין מפתחות לערכים.
- שימוש בגרשיים בודדים במקום גרשיים כפולים.
ניתן לאמת את קובץ ההגדרות על ידי הדבקתו בכלי אימות JSON כגון jsonlint.com לפני ההעלאה.
השחתת שמירות או חזרה לגרסה קודמת של העולם
השחתת שמירות עלולה להתרחש אם השרת מופסק בכוח בזמן שהוא כותב נתוני עולם. להפחתת הסיכון:
- השתמשו בלחצן Stop ב-GPanel והמתינו לכיבוי תקין של השרת במקום להשתמש בהריגה כפויה.
- המתינו לפחות 60 שניות לאחר שהשחקן האחרון מתנתק לפני עצירת השרת, כדי לתת לו זמן להשלים את מחזור השמירה.
- הורידו גיבויים קבועים של תיקיית
savegame/באמצעות SFTP. ראו את מדריך ה-SFTP לאופן הורדת קבצים.
savegame/ כגיבוי. לא ניתן לשחזר שמירות שנמחקו.
אם העולם שלכם כבר הושחת ויש לכם גיבוי, העלו מחדש את תיקיית savegame/ מהגיבוי דרך SFTP לשחזורו. אם אין לכם גיבוי, צרו קשר עם התמיכה כדי לבדוק האם קיימת תמונת מצב ברמת השרת.
השרת קורס בהפעלה
אם השרת קורס מיד או תוך שניות מההפעלה:
- בדקו את קונסול GPanel לאיתור הודעות שגיאה לפני הקריסה.
- ודאו שקובץ ההגדרות הוא JSON תקין (ראו הסעיף למעלה).
- ודאו שהתוכנית שלכם עומדת בדרישות הזיכרון המינימליות למספר השחקנים המוגדר.
- נסו להתקין מחדש את קבצי השרת דרך GPanel (פעולה זו לא תמחק את נתוני ה-
savegame/). - אם הבעיה נמשכת, פתחו פנייה לתמיכה עם הודעות השגיאה מיומן הקונסול.
מאמרים קשורים
- מדריך הגדרת שרת Enshrouded — קובץ הגדרות, דרישות זיכרון, הגדרות עולם, קבצי שמירה וכיצד להתחבר
- הרשאות ומכפילי משחק ב-Enshrouded — קבוצות משתמשים, רמות הרשאה והגדרות קושי
- כיצד להעלות קבצים באמצעות SFTP
- כיצד למצוא את כתובת ה-IP והפורט של השרת
עזרה נוספת
אם אתם ממשיכים לחוות בעיות לאחר מעקב אחר מדריך זה, צוות התמיכה שלנו זמין לעזור: