Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Dismiss Notice

Помогите Перегрузка и вылеты сервера

Discussion in 'Помощь' started by Ytelfxybr, Jun 3, 2016.

  1. Автор темы
    Ytelfxybr

    Ytelfxybr Ньюби

    Trophy Points:
    1
    До определенного момента сервер работал достаточно стабильно, не лагал и тем более не вылетал, но несколько дней назад начал без видимых на то причин грузить процессор на 100% и выкидывать игроков с сервера. В консолях никаких ошибок не генерируется.

    Все это дело стоит на одном VDS, 5 серверов: bangeecord, выживание и 3 мини-игры.
    ОЗУ: 9 ГБ
    ЦПУ: 2x3.5 ГГц Intel Xeon E5-1620v2
    Диск: 15 ГБ SSD
    ОС: Ubuntu 14.04
    Использую bungeecord последней версии и остальные сервера spigot 1.8.

    Вылеты бывают даже при одном запущенном сервере + bungeecord, в клиенте при вылете выводится, что сервер принудительно разорвал существующее подключение или что время ожидания вышло.

    Сегодняшний таймингс (во время которого произошел очередной вылет): https://timings.spigotmc.org/?url=16944983, где пишется, что у сервера могут быть проблемы с выделенной памятью, чего раньше не бывало. Также сегодня тпс просел ниже 19.
    Самая большая нагрузка всегда приходится на World Save и, если перемещаться по серверу, на прогрузку чанков.
    Второй таймингс спустя минут 10: https://timings.spigotmc.org/?url=16945388

    Вчера убрал несколько плагинов, понизил настройки в spigot.yml, отключил анти-xray, оставил сервер включенным и своего персонажа на сервере, нагрузка стала меньше, а подскоки загруженности процессора до 100% реже, но когда вернулся итог был все равно один — меня выкинуло. На данный момент список плагинов такой:
    - BungeeAuthMeBridge
    - SkinsRestorer
    - AuthMe
    - AuthMeBridge
    - BasicTrails
    - BattleArena
    - Chairs
    - Chatex
    - ChestCommands
    - ClearLag
    - ColoredTags
    - CustomJoinItems
    - EchoPet
    - Essentials
    - FixFirstLogin
    - HolographicDisplays
    - ItemSlotMachine
    - Jobs
    - JumpPads
    - Marriage
    - MassiveCore
    - PermissionsEx
    - ProtocolLib
    - RandomBox
    - RandomTeleport
    - SignShop
    - Spawn
    - SkinsModule
    - Tablist
    - Titlebar
    - TNTRun
    - Vault
    - ViaVersion
    - WGFix
    - WorldEdit
    - WorldGuard
    - AuthMe
    - AuthMeBridge
    - BedWars
    - SkyWarsReloaded
    - Chatex
    - CustomJoinItems
    - PermissionsEx
    - ProtocolLib
    - Tablist
    - Vault
    - ViaVersion
    - WorldEdit
    - WorldGuard

    Сначала я ругался на хостинг, но все же мне кажется, что проблема заключается в каком-то или каких-то плагинах, хотя и если судить по таймингсу, нагрузка на них приходится не очень большая.

    Прошу помочь более опытных пользователей форума, так как сам я уже голову сломал. Сейчас думаю пойти удалить все плагины и ставить их по одному, проверяя нагрузку.
     
  2. Хостинг MineCraft
    <
  3. Автор темы
    Ytelfxybr

    Ytelfxybr Ньюби

    Trophy Points:
    1
  4. DAndrey2000

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

    Trophy Points:
    76
    По таймингам видно, что Marriage соединяется с бд во время входа игрока.
    Попробуйте запустить сервер без него.
     
  5. Автор темы
    Ytelfxybr

    Ytelfxybr Ньюби

    Trophy Points:
    1
    Запустился без Marriage, вот новый таймингс: https://timings.spigotmc.org/?url=16946112
    К слову, в момент замера таймингса опять произошел вылет.
    Сейчас внезапно начал грузить PEX.
     
  6. DAndrey2000

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

    Trophy Points:
    76
    Есть закономерность: грузит только при заходе и выходе.
    Попробуйте по одному плагины выгружать.
     
  7. Автор темы
    Ytelfxybr

    Ytelfxybr Ньюби

    Trophy Points:
    1
    Как раз планировал сейчас этим заняться.
    Но дело в том, что загрузка сервера подскакивает не только при входе и выходе, а часто именно во время того, когда я один нахожусь на сервере и даже не перемещаюсь. Есть ли тут какие-то плагины, которые могут что-то выполнять в фоновом режиме, кроме сохранения мира?
     
  8. DAndrey2000

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

    Trophy Points:
    76
    TabList может пакеты слать о header и footer.
     
  9. Автор темы
    Ytelfxybr

    Ytelfxybr Ньюби

    Trophy Points:
    1
    Вот тайминги без Tablist и Marriage: https://timings.spigotmc.org/?url=16946606
    Тпс поднялось до 20, буду теперь следить за вылетами.[DOUBLEPOST=1465047193,1464962198][/DOUBLEPOST]Несколько часов нагрузка не превышала 20%, вылетов не было, но сегодня нагрузка опять подскочила до 80%, следовательно проблема осталась.
    На данный момент сервер работает без Marriage и Tablist.
     

Share This Page