Рейтинг темы:
  • 0 Голос(ов) - 0 в среднем
  • 1
  • 2
  • 3
  • 4
  • 5
Задержка в КБ
#1
Добрый день.
Столкнулся с траблой - при использовании любых команд (войс\байпасс) через Community Board создается какая-то не понятная задержка, похожая на флуд-протектор.

Если же использовать эти войс\байпасс просто через чат - задержки нет и действует как обычно, просто флудпротектор чата.

Пробовал убрать абсолютно все флуд протекторы - не помогло.

Затем обрезал флуд на нужные команды в RequestBypassToServer :

Код:
if(!getClient().getFloodProtectors().getServerBypass().tryPerformAction(_command)
        && !(_command.startsWith("bbs_") || _command.startsWith("_bbs")
        || _command.startsWith("_maillist") || _command.startsWith("_friendlist")))
            return;

Эффекта 0.

Как понять откуда эта чертова задержка и как ее убрать?
Ответ
#2
Или-или или и-и:
1. Не включен кэш Html
2. В сборке html-ки происходят адовые по перфомансу вещи.
Ответ
#3
Отладка \ профилирование поможет вам обнаружить причину.

Как минимум, для простой первоначальной диагностики может оказаться полезным старый дедовский способ замера времени выполнения (разница millis/nanos) от запроса КБ и до помещения пакета с отрендеренной хтмлкой в очередь.

К слову, тормоза ещё могут вызывать и скрипты, которые не кешируются и компилируются каждый раз при запросе. Встречал такое.
Ответ
#4
ANZO Написал:Или-или или и-и:
1. Не включен кэш Html
2. В сборке html-ки происходят адовые по перфомансу вещи.

Цитата:Если же использовать эти войс\байпасс просто через чат - задержки нет и действует как обычно, просто флудпротектор чата.

Причем здесь html?
Эти же html вызываются через чат этой же войс командой без задержки на флуд.
Ответ
#5
slayer48 Написал:Причем здесь html?
Эти же html вызываются через чат этой же войс командой без задержки на флуд.

Давайте внесем ясность. Команды к CB выполняются с задержкой, но все без потерь или все таки часть команд не выполняется вообще(пропускается сервером без реакции)?
Ответ
#6
flopix Написал:Давайте внесем ясность. Команды к CB выполняются с задержкой, но все без потерь или все таки часть команд не выполняется вообще(пропускается сервером без реакции)?
Да, именно пропускается
Как только выполнилась одна любая команда по клику кнопки - следующая уже не выполняется если следом ее нажать
Приходится ждать 5-10 секунд
Ответ
#7
slayer48 Написал:Да, именно пропускается
Как только выполнилась одна любая команда по клику кнопки - следующая уже не выполняется если следом ее нажать
Приходится ждать 5-10 секунд

Так более понятнее и явление мне знакомое. Если следующая команда из КБ у вас до сервера не доходит, значит клиент недополучает (ждёт) ответные данные на свой запрос.

К примеру, после отправки BypassToServer из КБ клиент ожидает получения всех ShowBoard пакетов. На это время КБ прекращает передачу новых запросов.

Возможно эта информация вам поможет.
Ответ
#8
У меня такое было в Interlude клиенте, когда я делал баф-менеджера.
Пришлось после любого клика на панели заново отправлять на клиент все ее содержимое (ShowBoard)
Более изящное решение проблемы мной не было найдено.
Ответ
#9
Спасибо за ответы!

flopix Написал:У меня такое было в Interlude клиенте, когда я делал баф-менеджера.
Пришлось после любого клика на панели заново отправлять на клиент все ее содержимое (ShowBoard)
Более изящное решение проблемы мной не было найдено.

А как в таком случае быть с открытой вкладкой?
Ответ
#10
slayer48 Написал:Спасибо за ответы!



А как в таком случае быть с открытой вкладкой?

Просто отправить эту самую вкладку, а не главное окно КБ.
m0nster.art - clear client patches, linkz to utils & code.
Гадаю по капче.
Ответ


Возможно похожие темы ...
Тема Автор Ответы Просмотры Последний пост
  Community Board задержка mego4el 6 1,676 12-01-2015, 07:19 PM
Последний пост: Zubastic
  Задержка крит урона петов\самоннов Influence 14 2,683 10-30-2014, 08:03 AM
Последний пост: Melcor
  Сесть- встать. задержка действий Rolfer 7 2,188 01-22-2014, 08:35 PM
Последний пост: WoWan-SM
  ThreadPoolManager и задержка ipx 7 2,571 07-22-2013, 09:39 PM
Последний пост: KID
  простая задержка (java) doDie 31 13,595 08-15-2012, 03:15 PM
Последний пост: doDie
  Задержка Атаки Klinz 4 1,812 04-06-2012, 04:33 PM
Последний пост: NotSpecified
  Задержка при покупке BAKSы 4 1,991 01-09-2011, 02:10 PM
Последний пост: malder
  Задержка на итемы JaneKyun 2 1,997 07-24-2010, 11:42 AM
Последний пост: JaneKyun
  Задержка скилов UFODriverr 9 4,595 04-29-2010, 07:17 AM
Последний пост: VoltVolt
  Непонятная задержка на Windows VAAN 1 2,518 03-29-2010, 11:37 AM
Последний пост: Дух системы

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


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