Рейтинг темы:
  • 1 Голос(ов) - 5 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Задержка после выполнения команды.
#21
тема вообще бесполезная... автор придумал проблему из ничего...
Ответ
#22
MHard Написал:суть от того что подвиснет один из потоков этих пулов

Код:
        _ioPacketsThreadPool = new ThreadPoolExecutor(Config.IO_PACKET_THREAD_CORE_SIZE, Integer.MAX_VALUE, 5L, TimeUnit.SECONDS, new LinkedBlockingQueue<Runnable>(), new PriorityThreadFactory("I/O Packet Pool", Thread.NORM_PRIORITY + 1));
        _generalPacketsThreadPool = new ThreadPoolExecutor(Config.GENERAL_PACKET_THREAD_CORE_SIZE, Config.GENERAL_PACKET_THREAD_CORE_SIZE + 2, 15L, TimeUnit.SECONDS, new LinkedBlockingQueue<Runnable>(), new PriorityThreadFactory("Normal Packet Pool", Thread.NORM_PRIORITY + 1));

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

Этих пулов, обрабатывающих пакетов "мало", по отношению к игрокам, 4 пула могут спокойно работать с 400 игроками

Добавлено через 4 минуты
В любом случае весь этот кусок бафера - просто ужасно написан, пишите по новой, использовать этот код крайне опасно для общего аромата вашего сервера.
Использовать concurrent карту для этого дела несколько толсто
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  Не видит класс после замены пула SoniPro 2 1,855 10-14-2015, 09:21 PM
Последний пост: SoniPro
  Таблица результатов после Эвента KateKate7912 10 3,024 04-21-2015, 01:11 AM
Последний пост: Ro_0TT
  Исчезновение бафа после срабатывания тригера L2J 2 1,417 08-11-2014, 08:40 PM
Последний пост: L2J
  Неуязвимость после телепорта L2J 8 2,287 05-11-2014, 04:04 PM
Последний пост: SouthBridge
  запуск действия после атаки energy 4 1,394 11-30-2013, 10:21 PM
Последний пост: energy
  После рестарта пропадают временные скиллы Injection 13 3,958 07-13-2013, 01:27 PM
Последний пост: Hotaka
  Что за команды? CreazyGreen 10 2,889 12-10-2012, 02:36 PM
Последний пост: CreazyGreen
  Как сделать атаку после скилла revlon 6 1,690 09-27-2012, 07:49 PM
Последний пост: revlon
  Ограничение наносимых татау, исчезает после релога SkyMD 7 2,181 08-23-2012, 09:12 AM
Последний пост: SkyMD
  Не работают SpiritShot после Перерождения SkyMD 6 2,045 08-17-2012, 09:39 PM
Последний пост: SkyMD

Перейти к форуму:


Пользователи, просматривающие эту тему: 4 Гость(ей)