|
20.04.07 21:19 | adminion :
Лорд Разрушитель | 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 | |
|
|
|
updated 10.05.09 21:20 20.04.07 16:47 |
Мирра | БК?) |
ru |
Где б вы ни были, что бы ни делали,
Не забудьте, юзеры, главное:
Повышайте, юзеры, левелы,
Соблюдайте, юзеры, правила.
Не спешите пить бокалы с отравою,
Если что-то неправильно сделали:
Если есть в природе правила правые,
Значит, есть и левелы левые.
Есть еще одна мысль забавная:
Свое главное дело делая -
Не меняйте правила правые
На неправые левелы левые!
Нагло стырено у знакомого))
Music: радио русское на работе крутится
|
Comments: 13 | |
|
|
|
updated 10.05.09 21:20 20.04.07 16:16 |
Мирра | Тяпница |
ru |
Проснулась сегодня утречком и минут 20 вспоминала какой день недели. Суббота? или же всё таки пятница и надо вставать на работу?) К ответу на сей вопрос пришла логическим путем: на этой неделе ещё не было ЧП значит точно не суббота)))
|
Comments: 5 | |
|
|
|
updated 10.05.09 21:20 20.04.07 16:13 |
Мирра | Нда... |
ru |
Всё таки поддалась ажиотажу и решилась зарегиться тут)
Что писать будем думать по ходу действия. Наверное ерунду, которую обычно пишут все пользователи в своих ЖЖ дневниках.
Ну что ж, не я первая, не я последняя)
|
Comments: 7 | |
|
|
|
20.04.07 11:07 |
Лизка | Собака - друг человека. |
ru |
Вчера основательно решила завести дома собаньку. И не отговаривайте меня!!!
Осталось решить, когда и какую..))
В детстве вела себя с животными очень и глупо... и дико:( Сейчас меня из-за этого очень грызёт совесть. Теперь ни за что не посмею обидеть животинку...:(
Mood: утреннее... Music: радио
|
Comments: 25 | |
|
|
|
19.04.07 20:25 | adminion :
Лорд Разрушитель | И снова здравствуйте. |
ru |
В этом блог...ээ... скролле будут временами появляться разные мысли о БК.
Надеюсь, вскоре появится и френд-лента разработчиков.
Не ожидайте официальной информации.
Не ожидайте, что на грубость вам ответят вежливо.
Не нравится - не читайте. Читаете - не жалуйтесь потом. Если вас в комментах кто-то обматерит, то я не стану удалять этот комментарий, и напротив - удалю любой не понравившийся мне.
Всех желающих прокомментировать очередность нововведений или приоритеты исправлений ошибок, прошу сразу же пройти по широко известному адресу на ллео.
Отдельное предупреждение новостникам: Цитировать скролы - чревато исчезновением из рейтинга, ибо скроллы будут модерироваться минимально, и законы БК на них соблюдать, в целом, не обязательно. А новостные ленты должны в публикациях придерживаться законов БК. В общем, лучше оставляйте ссылки.
|
Comments: 110 | |
|
|
|
19.04.07 16:00 |
Лизка | Таки да! |
ru |
Ура, ура! Хорошая штука:) Не пойду больше к Меркам..8)
Mood: романтичное  Music: слушаю музыку:)
|
Comments: 40 | |
|
|
|
18.04.07 18:50 | adminion :
Повелитель Вечности | Скидываем баги и предложения в комментарии |
ru |
метко, с чувством, с расстановкой
Update
По поводу списка пользователей и о том как их искать :)
Обратите внимание, что некоторые "интересы" в Вашем профайле в виде ссылок, в том случае, если интерес совпадает с интересом кого-то еще из владельцев Скролла.
Например, у Вас в интересах "БК". нажимаем и попадаем на страницу http://scrolls.combats.ru/interest/БК
Вот вам и родные по духу, склонности, характеру и т.д. пользователи.
Вверху замечаем ссылку "посмотреть самые популярные интересы" http://scrolls.combats.ru/interest,
нажимаем. Ух-ты! Красота.
Update
Образовалась проблема с постраничным выводом френдленты. Что характерно, в тестовом варианте все работает. Просьба не паниковать, до ночи попытаюсь исправить.
Mood: В мыле Music: Death in june - All pigs must die
|
Comments: 372 | |
|
|
Total posts: 4239 Pages: 424
1.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. 100.. 110.. 120.. 130.. 140.. 150.. 160.. 170.. 180.. 190.. 200.. 210.. 220.. 230.. 240.. 250.. 260.. 270.. 280.. 290.. 300.. 310.. 320.. 330.. 340.. 350.. 360.. 370.. 380.. 390.. 400.. 410.. 419 420 421 422 423 424 » »»
|
|
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 | |
|