Устранение неполадок Enshrouded
Это руководство охватывает распространённые проблемы, с которыми вы можете столкнуться при работе выделенного сервера Enshrouded на Legion Hosting, включая высокое потребление памяти, проблемы с подключением и повреждение сохранений. Для первоначальной настройки и конфигурации сервера см. Руководство по настройке сервера Enshrouded.
Сервер использует очень много памяти
Высокое потребление ОЗУ ожидаемо и нормально для Enshrouded. Процесс сервера может потреблять 8–16 ГБ и более в зависимости от размера мира, количества игроков и активности. Однако, если сервер потребляет всю доступную ОЗУ и перестаёт отвечать:
- Проверьте текущее использование ОЗУ в GPanel на панели состояния сервера.
- Уменьшите
slotCountвenshrouded_server.json, чтобы снизить максимальное количество игроков и уменьшить нагрузку на память. - Перезапустите сервер, чтобы очистить память, накопившуюся за длительное время работы.
- Если потребление ОЗУ постоянно достигает лимита тарифа, рассмотрите возможность перехода на тариф с большим объёмом памяти. Обратитесь в поддержку на 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-адрес и порт вашего сервера
Дополнительная помощь
Если у вас по-прежнему возникают проблемы после выполнения этого руководства, наша команда поддержки готова помочь: