Помогите Вопрос по оптимизации.

  • Автор темы Автор темы Slavkaa
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

Slavkaa

Активный участник
Пользователь
Баллы
76
Имя в Minecraft
Slavok2001
Подскажите, если я буду каждую секунду асинхронным шедулером получать все значения БД(MySQL), сервер сильно будет нагружать?
 
Зачем тебе так часто получать данные с бд?
Если твой шедулер в асинхронне - серверу ничего не будет, но ты можешь сожрать много памяти и положить его.
 
Зачем тебе так часто получать данные с бд?
Например, для синхронизации банов на нескольких серверах. Плагин будет чекать, если игрок онлайн, и он в списке забаненных - кик
 
Или, допустим, чтобы выводить статус мини-игры на основном сервере.
 
Юзать редис взамену сокетам...
А че нет? Тот же сокет, но готовый, правда односторонний, онли запрос.
Выше скинул свой коре ексампл. Он уже с гуищей работает, выводит онлайн серверов и их мотд. Сервер и плагин в одном лице.
 
Ладно, спасибо за советы. Все перепробую
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх