1. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Помогите Крашится сервер из-за проблем с сохранением.

Тема в разделе "Помощь", создана пользователем TheCreator, 16 апр 2024.

Метки:
  1. Автор темы
    TheCreator

    TheCreator Ньюби Пользователь

    Баллы:
    1
    Версия игры: 1.20.4 ( всегда самый последний билд paper )
    Иногда из-за ошибки сервер крашится, а иногда нет. Ошибка возникает спонтанно. Краш репорт чистый, в логах по ошибкам только то, что я скинул в текстовике. Просил помощи почти на всех форумах, говорят что не хватает ресурсов, однако: 10 GB ОЗУ, 4 Ядра с частотой до 5.9 Ghz, 13 GB из 60GB ssd использовано.
    Запускаю бэкап своего сервера на своем компе и выделяю столько же ресурсов за исключением того, что на дедике проц гораздо мощнее, сервер работает прекрасно без всяких ошибок 3 дня подряд без перезагрузок.
    Сервер как вы уже наверное поняли стоит на дедике, на птеродактеле.
     

    Вложения:

    • error.txt
      Размер файла:
      6,9 КБ
      Просмотров:
      5
  2. HauserGrim

    HauserGrim Активный участник Пользователь

    Баллы:
    96
    Это сообщение о том, что завис сервер и информация о том, что в потоке.
    Сколько xmx?
    Флаги запуска?
    Есть краш репорт? Если нет, то полный лог. Или хотя-бы с момента зависания и до конца.

    Сообщение о зависании только перед крашем?
     
    Последнее редактирование: 16 апр 2024
  3. Автор темы
    TheCreator

    TheCreator Ньюби Пользователь

    Баллы:
    1
    Сколько xmx?
    Флаги запуска? java --add-modules=jdk.incubator.vector -Xms128M -XX:MaxRAMPercentage=95.0 -XX:parallelGCThreads=4 -Dterminal.jline=false -Dterminal.ansi=true -jar server.jar

    Есть краш репорт? Если нет, то полный лог. Или хотя-бы с момента зависания и до конца.

    Сообщение о зависании только перед крашем?[/QUOTE] Иногда это сообщение появляется, сервер встает, но через некоторое время отлагивает. Иногда просто рестартится.
     

    Вложения:

    • latest.txt
      Размер файла:
      107,4 КБ
      Просмотров:
      2
  4. Автор темы
    TheCreator

    TheCreator Ньюби Пользователь

    Баллы:
    1
    Есть краш репорт? Если нет, то полный лог. Или хотя-бы с момента зависания и до конца.
    Краш репорта нет, последний лог с теми-же ошибками скинул.
     
  5. HauserGrim

    HauserGrim Активный участник Пользователь

    Баллы:
    96
    От 10 это 9.5. Учитывай, что ещё память нужна не только системе, а и джаве помимо xmx, так что пока выдели 8G xmx. По желанию можешь проверить xms с одинаковым значением с xmx, тогда будет понятно, как сервер будет вести себя используя максимум памяти. (но даже так со временем может использовать чуть больше)
    Это трудно назвать крашем. И рестарт, наверно, после 60 секунд зависания?

    upload_2024-4-16_19-51-42.png
    После сообщения о рестарте что-то должно происходить через указанное время?

    upload_2024-4-16_19-53-52.png
    Такие штуки часто с вирусами, бэкдорами, багами, утечками памяти и хз чем ещё. Даже если по началу всё нормально работает, это не значит, что все плагины не заражены, данные не слиты, и через некоторое время сервер не станет выключаться или вообще перестанет запускаться или появятся другие проблемы. Видел такое не раз.

    TLDR
    Выдели 8 гигабай xmx и смотри, повторится ли.
     
  6. Автор темы
    TheCreator

    TheCreator Ньюби Пользователь

    Баллы:
    1
     
  7. Автор темы
    TheCreator

    TheCreator Ньюби Пользователь

    Баллы:
    1
     
  8. HauserGrim

    HauserGrim Активный участник Пользователь

    Баллы:
    96
    Не думаю, что это легко решается. Иначе, логично, было бы исправлено.
    Вероятно, по каким-то таким причинам все и делают периодические рестарты.
     
  9. Автор темы
    TheCreator

    TheCreator Ньюби Пользователь

    Баллы:
    1
    Почему это происходит не до, не после рестарта а например часа через 3-4 после рестарта, иногда через 12 часов. Короче взаимосвязи с рестартами я там не улавливаю.
     
  10. HauserGrim

    HauserGrim Активный участник Пользователь

    Баллы:
    96
    Тогда замеряй тайминги или спарк (лучше второе)
     
  11. Автор темы
    TheCreator

    TheCreator Ньюби Пользователь

    Баллы:
    1
    Не совсем понял функционал плагина и что с ним надо делать, какие команды надо прописать после установки? И насколько я понял результаты будут доступны по ссылке, мне ее потом сюда вставить?
     
  12. HauserGrim

    HauserGrim Активный участник Пользователь

    Баллы:
    96
    Диагностика производительности, памяти.
    Обычно примерно как с таймингами. Перед лагами - /spark profiler start, после - /spark profiler stop. В полученной ссылке будет информация о том, что и сколько занимало тики (на сколько загружало).

    Но я чуть подумал, подробнее посмотрел, что там пишут... upload_2024-4-17_1-46-21.png
    upload_2024-4-17_1-47-43.png
    Сохранение чанков и игроков на диск.
    Если на компе всё нормально, то может проблемы с диском у хоста?

    upd
    Может быть, какие-то чанки или инвентари слишком много весят из-за шалкеров или других предметов с большим обьёмом информации (книги, плагины записывающие информацию в предметы) и при их сохранении подвисает. В таком случае, возможно, у хоста просто не на столько мощный диск или одновременно с твоим сохранением записывалось что-то ещё у кого-то.
     
    Последнее редактирование: 17 апр 2024

Поделиться этой страницей