Назад
Почему сервер может лагать и почему не нужно винить хостинг?
Введение:
В данной статье будет идти речь о нагрузке на сервер и его ресурсах,
хочу заметить что за ресурсами вы можете следить во вкладке *Ресурсы*

Помимо этого вы можете смотреть статистику нагрузки на сервер за сутки и неделю, а также потребление оперативной памяти и дисковой квоты.

Внимание:
Советуем следить за датчиками нагрузки, не советуется ждать пока они полностью заполнятся, красный цвет означает критический уровень нехватки ресурсов, этот цвет означает что сервер нужно перезапустить чтобы нагрузка сбросилась и не было лагов.
Пояснение:
ОЗУ - Оперативная память вашего сервера.
DDoS - атаки пакетами/пингом/ботами с помощью программ, зависит от интернета.
whitelist - Белый лист, в который можно внести игроков которые смогут зайти на сервер.
BungeeCord - Ядро для сервер с помощью которого можно связать 2 или несколько других.
1. Нехватка ресурсов.
Первая и главная причина, на вашем сервер может быть установлено большое количество плагинов, естественно они забирают часть ОЗУ и постепенно загружают оперативную память, нужно заранее планировать сколько Вы их собираетесь их установить и узнать сколько им нужно ОЗУ и уж тогда покупать хостинг под ваш сервер!
2. Плагины "паразиты".
В интернете есть много плагинов, но не все из них могут быть официальными, некоторые же и совсем подделки популярных плагинов. В них могут быть встроенные хаки и паразиты которые забирают много ОЗУ.
3. Различные DDoS атаки на сервер и большая нагрузка.
Любой так называемый "школьник" может скачать из интернета абсолютно любую DDoS программу и попробовать крашнуть Ваш сервер имея лишь IP и порт.

- Малая мощность сервера.
Всё зависит от параметров хостинга который вы заказываете, если сервер рассчитан на малое количество игроков, то много ОЗУ, Ядер и Памяти (SSD или HDD) не понадобиться, хотя это зависит от того что вы хотите установить на сервер и тд.
- Как же защититься от этого?
1) Первый же и наилучший способ защититься от DDoS атак, естественно whitelist, достаточно лишь зайти в конфиг, найти строчку whitelist и сменить значение false на true.

2) BungeeCord - Лучший способ.
Данный способ защите очень актуален для серверов рассчитанных на большой онлайн, все довольно легко, схема ниже.
|} BungeeCord - Сервер перенаправления (связка).
|} Lobby - Лобби (авторизация).
|} Server - Любой игровой режим.

Подробную инструкцию по настройке BungeeCord`а, Вы можете посмотреть в этой статье:
Как настроить BungeeCord
- Почему же все таки BungeeCord?
Как раз таки на BungeeCord сервере можно установить плагин BotFilter ✅.
В конфиге BotFiltr`а можно настроить вид защиты, проверка с помощью капчи и падения или же всё одновременно. Также помимо этого есть проверка на пинг, как правило DDoS атаки зависят от скорости интернета, поэтому при её запуске пинг будет ухудшаться и смотря на это можно вычислить ботов.

VDS - Сервер.
Отличное решение для крупного проекта, минимальная цена такого сервер составляет 398 руб, а максимальная 9613 руб..
Я думаю вы должны понимать что нужно рассчитывать всё заранее, к примеру для стабильного онлайна в 100 человек, вам понадобится минимум 6 ядер чтобы сервер не лагал и стабильно работал, 10 гб ОЗУ, чтобы сервер стабильно мог стоять без перезагрузки минимум 1 сутки, а количество память SSD или HDD зависит от карты вашего мира и разных факторов.
Я думаю то что данная статья даст вам понять что хостинг не виноват в ваших проблемах с сервером, но не всегда и иногда это зависит от хостинга! Ведь не стоит покупать самый дешёвый и экономить на этом, а потом естественно жаловаться.
Для создания игрового сервера перейдите по ссылке на страницу регистрации сервера: https://bayhost.ru/servers/buy/
| Следи за нашей группой Вконтакте, ведь ты там можешь найти промокод на скидку для создания сервера! https://vk.com/bayhost_ru
Спасибо за то что прочитали данную статью!