Отстраняване на проблеми с 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 и порта на вашия сървър
Допълнителна помощ
Ако продължавате да изпитвате проблеми след следване на това ръководство, нашият екип за поддръжка е на разположение, за да помогне: