Спасибо за вашу помощь
Исходное сообщение
http://dungeon.combats.com/logs.pl?log=1299697409.18611
В бою опять существенно тормозил сервер. Даже при тайме 10 минут не удавалось ни юзать приемы ни юзать свитки лечения. На каждое действие тратилось 4-7 секунд и еще столько же на выставление удара. Сервер существенно тормозил, что сказалось на качестве проведения боя.
Опять толпа получила преимущество за счет подвисания сервера и проведения безответных ударов. И удовольствие от интересного боя было подпорчено висюками.
Насколько я понимаю, сервер начинает виснуть не из-за участников боя, а вследствие многочисленных обращений к серверу "зрителей", просматривающих лог. Таким образом, если отсечь зрителей от просмотра боя, то нагрузка на сервер существенно сократится. При этом желательно, чтобы "зрители" получали информацию о бое, так как пользователям игры нужно предоставлять максимальный сервис.
Это можно достичь следующим образом:
1) При достижении статуса боя, прямой доступ к логу боя для "зрителей" закрывается.
2) На сервере event в соответсвующем разделе транслируется лог боя для всех "зрителей" в полностью идентичном формате, как если бы смотрели по прямой ссылке. также действует кнопка "обновить", чтобы пользователь не выходя с сервера мог обновлять информацию по логу.
3) Лог боя на эвенте обновляется с переодичностью 10-60 секунд (это уже как выставить)
4) На основном логе боя по прямой ссылке ставится переадресация и новых "зрителей" автоматически перекидывает на эвентс, где они смогут следить за ходом боя без нагрузки на основной боевой сервер.
Таким образом, к боевому серверу будет идти обращение 1 раз каждые 10-60 секунд (как установить), информация будет закачиваться на эвентс, все зрители будут посылать обращения на эвентс и получать с него информацию по логу боя.
1 обращение к боевому серверу
Много обращений к эвентсу
Боевой сервер частично разгружен.
01:27 Don Rumata чесал <вырезано цензурой>, и в это время Краматорск-Ухта, удивив всех, провел ужасный бросок через пупок врага. -1219 [1929/4089]
01:27 Don Rumata замешкался, но вдруг, жестокий Краматорск-Ухта, не помня себя от испуга, резанул клинком меча ягодичную мышцу врага. -395 [1534/4089]
01:27 Don Rumata пропустил свой ход.
01:27 Don Rumata расстроился, но внезапно WannaKilla не подумав, провел скользящий удар обухом топора в голень врага. -522 [1012/4089]
Комментатор: Фашист!! Надо ж, так по больному месту врезать...
01:27 Don Rumata поперхнулся, но неожиданно обезумевший WannaKilla не подумав, рубанул тяжелым топором правое ухо соперника. -439 [573/4089]
01:27 Don Rumata пропустил свой ход.
01:27 Don Rumata пошатнулся, но вдруг, Diamont зевнув, размозжил самонаводящимся арбалетным болтом подбородок противника. -1110 [0/4089]
01:27 Don Rumata пропустил свой ход.
01:27 Смерть Don Rumata наступила после удара, который нанес ему, известный своей жестокостью, воин Diamont именно так скажут потом очевидцы
Комментатор: Отнесите на кухню!... Don Rumata воскрес из мертвых
Ровно 10 минут с момента входа в бой. Я даже не успел дойти до этих персонажей по разменам. А если использовать прием сменить противника, то это тратит примерно 20 секунд - что тоже не выход, так как не успеешь со всеми разменяться если будешь менять.
Также в бою было бы неплохо использовать алгоритм выставления соперника, наиболее ранне выставившего удар. Чтобы размен ставился с тем, кто дольше ждет твоего удара. В этом случае вероятность появления безответных ударов существенно сократится.
Сейчас в боях размен выставляется хаотично и с некоторыми меняешься по три раза, а с другими за это же время ни разу и от них в итоге прилетают безответки.
давно пора
не смотрю большие бои
здраво....
ЗЫ
Уважаемые Админы, мне не падает с уников дроп, прошу увеличить, что бы значит отдельный топ не создавать ;)
> sayronchik [10] (10.03.11 11:02)
на Евентс доступ запретить, что бы снизить нагрузку..он все равно не смотрит... ; )
Просвет, Заходите все в тимспик! )
*быстро пиарится на первой странице топа Руматы*
да че там смотреть та?) пошел спать, на работу приехал, результат узнал и все)
В данном бою наверно помогло б только быстрое выставление разменов на циферках + удар при выставлении размена сразу же автоматически... с перерывами на хилки и приемы иногда)
да не только "зрители" да сами участники боя обновляют лог.
Форумку на 5 лет)
Афтор дело говорит) низя так)
Румата - голова!!!)
но тогда попкорн "берёзовый" никто не купит. а денег хочецца)
вот это правильный топ =) согласен))
а я за !!!!! "+"
> Way I Are [11] (10.03.11 11:06)
>
> В данном бою наверно помогло б только быстрое выставление
> разменов на циферках + удар при выставлении размена сразу
> же автоматически... с перерывами на хилки и приемы иногда)
>
Так и делал. Всё равно пошли безответки. Причина - третий мой пост.
> Так и делал. Всё равно пошли безответки. Причина - третий
> мой пост.
Тогда вообще вц..
Если уж даже это не помогло((
++ Топу...)
Жаль императора нет...он бы ща в точку прокоментитовал этот топ)))
> Рожденный Диким [11] (10.03.11 11:10)
>
> Жаль императора нет...он бы ща в точку прокоментитовал этот
> топ)))
В шоколадный глаз? :-)
> Don Rumata [12] (10.03.11 11:11)
> > Рожденный Диким [11] (10.03.11 11:10)>> Жаль императора нет...он бы ща в точку прокоментитовал этот> топ)))В шоколадный глаз? :-)
Нет)))
"Не заскули" ....это же его выражение?))
| Страницы: 1234 |