Почему сервер может лагать и почему не нужно винить хостинг?
Назад

Почему сервер может лагать и почему не нужно винить хостинг?

 

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

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

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


Пояснение:
ОЗУ - Оперативная память вашего сервера.
DDoS - атаки пакетами/пингом/ботами с помощью программ, зависит от интернета.
whitelist - Белый лист, в который можно внести игроков которые смогут зайти на сервер.
BungeeCord - Ядро для сервер с помощью которого можно связать 2 или несколько других.
 

1. Нехватка ресурсов.


Первая и главная причина, на вашем сервер может быть установлено большое количество плагинов, естественно они забирают часть ОЗУ и постепенно загружают оперативную память, нужно заранее планировать сколько Вы их собираетесь их установить и узнать сколько им нужно ОЗУ и уж тогда покупать хостинг под ваш сервер!
 

2. Плагины "паразиты".


В интернете есть много плагинов, но не все из них могут быть официальными, некоторые же и совсем подделки популярных плагинов. В них могут быть встроенные хаки и паразиты которые забирают много ОЗУ.
 

3. Различные DDoS атаки на сервер и большая нагрузка.


Любой так называемый "школьник" может скачать из интернета абсолютно любую DDoS программу и попробовать крашнуть Ваш сервер имея лишь IP и порт.
Различные DDoS атаки на сервер и большая нагрузка

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

 

- Как же защититься от этого?

 

 1) Первый же и наилучший способ защититься от DDoS атак, естественно whitelist, достаточно лишь зайти в конфиг, найти строчку whitelist и сменить значение false на true.

достаточно лишь зайти в конфиг, найти строчку whitelist и сменить значение false на true

 

 2) BungeeCord - Лучший способ.

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

|} BungeeCord - Сервер перенаправления (связка).

|} Lobby - Лобби (авторизация).

|} Server - Любой игровой режим.
Почему же все таки BungeeCord?

 

Подробную инструкцию по настройке BungeeCord`а, Вы можете посмотреть в этой статье:

Как настроить BungeeCord

 

  • Почему же все таки BungeeCord?

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

VDS - Сервер.

    Отличное решение для крупного проекта, минимальная цена такого сервер составляет 398 руб, а максимальная 9613 руб..
Я думаю вы должны понимать что нужно рассчитывать всё заранее, к примеру для стабильного онлайна в 100 человек, вам понадобится минимум 6 ядер чтобы сервер не лагал и стабильно работал, 10 гб ОЗУ, чтобы сервер стабильно мог стоять без перезагрузки минимум 1 сутки, а количество память SSD или HDD зависит от карты вашего мира и разных факторов.

    Я думаю то что данная статья даст вам понять что хостинг не виноват в ваших проблемах с сервером, но не всегда и иногда это зависит от хостинга! Ведь не стоит покупать самый дешёвый и экономить на этом, а потом естественно жаловаться.

   Для создания игрового сервера перейдите по ссылке на страницу регистрации сервера: https://bayhost.ru/servers/buy/

| Следи за нашей группой Вконтакте, ведь ты там можешь найти промокод на скидку для создания сервера! https://vk.com/bayhost_ru

Спасибо за то что прочитали данную статью!