login:        password:      
Combats Scrolls
Rambler's Top100
Гость БК
Торговый дневник | Ветальчег Open user info Open user photogallery
Friend page
20.04.07 21:19   |  adminion Open info : Лорд Разрушитель Open user info |   Mirror, mirror on the wall  ru
 Жили-были небольшие подземки. И были они рассчитаны на 100 команд бойцов одновременно ходящих по оным, что составляло примерно 10000 ботов. И все даже работало, как вдруг пришла беда...
Ну что значит "вдруг". По 400-500 подземок в каждом городе, до 150000 ботов... серверу их даже пересчитать непросто, не то, что обработать. И был Service Unavaiable, и было все забито профайлами бесполезных ботов.
Но появилось решение - ботов не создавать при генерации, а лишь тогда, когда боец смотрит на них.
И было второе решение - хранить лишь самые нужные данные, а для боя бота создавать отдельного и реального. И снова все работало. И было хорошо... а потом... потом оказалось, что не желают признавать призрачные боты неудачи своих боевых собратьев и остаются стоять. По крайней мере, некоторые так говорили. Задумались все мы. Прошли подземелье. Раз 5. Ни одного клона не встретили. Отложили проблему с пометкой - "редкость ужасная". Но все чаще раздавались стенания недовольных... и вот было принято решение - внимательно проследить за списком ботов отправленных на убой и списком прибитых отражений.
Расхождение было найдено, но не понято. Все же просто, как телега. Есть пайпа. Туда скрипты боев пишут кто умер, а скрипт подземелья - вытягивает данные и воздает по заслугам.
Однако....
> 19.04.07 23:24 53392 => 1.4.6.218-108
> 19.04.07 23:24 53393 => 1.4.6.218-109
> 19.04.07 23:24 53394 => 1.4.6.218-111

< GOT 2 LINE(S)
< 1.4.6.218-109 DEAD
< 1.4.6.218-111 DEAD

Куда-то исчезла первая строка. Потом еще одна. И еще. Загадочно. Что может быть неправильного в простом добавлении текста в файл? Ответ оказался прост - "порядок" разруливания флоков системой.
Ни семафоры, ни переоткрытие, ни установка позиции записи не помогли решить проблему.
Пришлось перейти на совсем другой тип обмена данными. Еще более простой и дубовый.
Чем проще - тем надежнее, хоть и не так красиво... на данный момент на 6000 смертей ботов в Ангелссити нет ни одного расхождения, т.е. клона. Надеюсь, и не появится.

Update:
Однако, клон снова вылез как недобитый бэтман. Недобитый... расхождений не было. Клон даже не пытался сказать о своей смерти. Такое может быть только, если его боевая временная копия уничтожена. И еще фраза - про долгие бои... в коротких такого не бывает.
Это могло быть только в одном месте. И таки да. Сборщик мусора нервно реагировал на слишком зажившихся ботов, давая им жить в районе 1-15 минут вместо суток. Поборник чистоты и фанат дискового пространства был приструнен. Все изменения раскиданы по остальным подземкам. В общем, ждем-с.
Comments: 65 | Post comment
20.04.07 20:25   |  Леся младшая Open user info Open user photogallery |   Объявление  ru
 Ищу [9] и [10] в хорошо-раскаченных комплектах Паука.
Для занесения во френды и дележке опытом (не тем, за который дают апы:) ).

Mood: разговорчивое 
tags: Public
Comments: 18 | Post comment
20.04.07 19:25   |  Мироздатель Open user info |   Повелитель, вернись!  ru
 Уехал Повелитель Скроллов в далекие края, оставил нас с багами наедине 8(
Comments: 44 | Post comment
20.04.07 19:03   |  СэрАртём Open user info Open user photogallery |     ru
 Сегодня зверёк вернулся. Сколько радости-то у обоих!..
Comments: 1 | Post comment
20.04.07 16:38   |  Gorby DS Open user info Open user photogallery |   О вреде подонкаф  ru
 CUT: Сматри картинку пад катом
Comments: 5 | Post comment
20.04.07 14:50   |  Валдайский оборотень Open user info |   Приход:-)  ru
 Опиум как всегда красава)
Comments: 1 | Post comment
20.04.07 10:39   |  Gorby DS Open user info Open user photogallery |   Профиль пользователя Gorby DS  ru
 CUT: Сматри пад катом
Post comment
20.04.07 09:20   |  Gorby DS Open user info Open user photogallery |   Поддержка клиентом  ru
 Добавил меню "Журнал" между "Сервис" и "Окна", в котором есть быстрые линки на: » Мой журнал » Моя френд-лента » Мой профайл » Сделать Запись в журнале (спасибо Фергарду за идею)

Вот теперь думаю, какими сервисами расширить еще? Навскидку приходят:
* Преобразовывать в перед отправкой сообщений
* Ферыч предложил преобразовывать псевдотеги типа [сity]cap[/сity] в Capital City

Еще есть мысли?
Comments: 2 | Post comment
20.04.07 02:18   |  Леся младшая Open user info Open user photogallery |   ай эм сорри)  ru
 ЖЖ будет идти в режиме френдс-онли, видимо)
По крайней мере все интересное)
tags: Public
Comments: 21 | Post comment
updated 24.09.08 00:15
19.04.07 23:27   |  СэрАртём Open user info Open user photogallery |   Буду неоригинален     pinned
 ru
 Хотя бы потому, что буду не первым, кто разместил прямые ссылки на клановый сайт. Греет душу тот факт, что если заметут, то всю компанию
Всё для игроков БК: монитор хаотов, статистика ударов и блоков, анализатор текущего боя, обзор комиссионок, обзор магазина, обзор аукциона, обзор алхимического магазина ("Берёзка"), карта коммерсанта, обзор Алтаря крови, карты водостока и пещер, каморка Луки, рейтинг и чёрный список (чс) диггеров и проводников, карта телепортов, вещи из излома хаоса (стоянка экспедиции), таблица опыта...

Милости прошу, как говорится...
Comments: 9 | Post comment

Total posts: 2058 Pages: 206
«« « 1.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. 100.. 110.. 120.. 130.. 140.. 150.. 160.. 170.. 180.. 190.. 199 200 201 202 203 204 205 206 » »»
 
 


« 2025 december »
Mo Tu We Th Fr Sa Su
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31

 
 © 2007–2025 «combats.com»
  18+  
feedback