login:        password:      
Combats Scrolls
Rambler's Top100
Гость БК
ru
 20-04-07 @ 21:19
adminion Open info : Лорд Разрушитель Open user info
Mirror, mirror on the wall
Жили-были небольшие подземки. И были они рассчитаны на 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 минут вместо суток. Поборник чистоты и фанат дискового пространства был приструнен. Все изменения раскиданы по остальным подземкам. В общем, ждем-с.

Я думаю, что это: Scrolls.multiLike:)

view mode: linear threads
Smiles disabled in this post.
Total disscussion threads: 47 Pages: 3
«« « 1 2 3 » »»

Your level too low to comment here.
Гость БК
21-04-07 @ 02:22
copy link to clipboard
Папрашу на работе бесплатные обеды, может тоже Гениальность папрет :) :super:
Lexandra Open user info
21-04-07 @ 03:31
copy link to clipboard
Глюк на старте "вы не можете посетить еще 23ч 59мин" бывает, когда одновременно двое жмут старт, консъерж не справляется, наверное. Меня однажды выкинуло не в час пик, а часа в 4 утра, а другая тима как раз стартовала успешно, вот почему я так думаю.
X-Inkvizitor Open user info
21-04-07 @ 03:38
Ух...
copy link to clipboard
...даж не вериццо, надо сходить еще проверить;)...Кстати, ПО, а дроп урезали что ли или я просто неудачнег?)
KLF Open user info Open user photogallery
21-04-07 @ 05:07
Повелитель Огня
copy link to clipboard
Спасибо за работу;)
Гость БК
21-04-07 @ 06:19
copy link to clipboard
За разъяснения спасибо. Только вот что это значит:
Сборщик мусора нервно реагировал на слишком зажившихся ботов, давая им жить в районе 1-15 минут вместо суток.
Если клоны и будут, то они исчезают через 1-15 минут в случае если их не трогать?
Гость БК
21-04-07 @ 06:49
SuperDantist
copy link to clipboard
К сожалению заявку на возврат оформлял верно и не один раз, только результат был один и тот же (
Ответ палов- " От нас ничего не зависит, ждите" . Ожидание продолжается более 4 месяцев)
Кровавый Паук Open user info Open user photogallery
21-04-07 @ 09:13
copy link to clipboard
Вчера Изя клонился и ПА =)
Гость БК
21-04-07 @ 10:28
copy link to clipboard
тест
Гость БК
21-04-07 @ 10:31
copy link to clipboard
Ого, тут под гостем писать можно)
"тест" можно удалить)

А я правильно понял что проблемы с клонами были если кто то из членов команды "косо" посмотрел на бота?))))))
А если серьезно, то если кто то вертелся и сначала потерял бота из поля зрения а потом снова его увидел? с учетом стояния на клетке у бота. На б2п2 в эме именно так и происходит когда ловцы вертятся как волчки в поисках короля)
Трям Open user info Open user photogallery
21-04-07 @ 11:23
copy link to clipboard
бум тестить))
Click to open image  in new window
Shurshik Open user info Open user photogallery
21-04-07 @ 17:02
ура)
copy link to clipboard
очень хорошо что не клонятся, спасибо большое за пещеры)))

ещё бы передачи поправили теперь, а то странички саныча не передаются нормально (у меня Экплорер 6), добавляет 1ую по списку на какую бы не кликал :)) и при этом глючит всё, и странички появляются даже в эликсирах и свитках =) да и ещё много глюков с передачами, скрины делаю и коллекционирую ;)
ahx Open user info Open user photogallery
21-04-07 @ 18:08
прикольно
copy link to clipboard
а я вот проггер - понравилось изложение проблемы, очень оригинальное ))
Лис
21-04-07 @ 19:18
copy link to clipboard
ПО, опять в канализации ангельса сервиз еррор...
и ещё выскакивает "Комната запечатана еще $ln"
Sparking wisp Open user info Open user photogallery
21-04-07 @ 19:42
Спосибо, что работаете над багами
copy link to clipboard
ну с пещерами вроде ясно, а вот почему в боях люди клонируются?! 1 клон в бою, а 2 активный вне боя и может заходить в другой... у меня лично такое было
Толстопузик Open user info
21-04-07 @ 21:17
У меня клоны пропдают при обновлении
copy link to clipboard
Несколько раз (Ангелс) наблюдала картину (последний раз сегодня ночью):
после боя из из двух ботов, стоящих передо мной остается один. При обновлении изчезает.
Cylaverus
23-04-07 @ 12:22
Re: У меня клоны пропдают при обновлении
copy link to clipboard
Ага у мну один раз тоже такое было в канализации с Тунельным Гадом, убив его я обрадовался, вышел из боя - он дальше стою, я в рукзак - отхелился, выхожу - его уже нет...
За исправления спасибо, а за способ общения с нами - даж не знаю как благодарить, очень понравились все статьи в скроллах.
Гость БК
22-04-07 @ 01:38
copy link to clipboard
рад за БКшных прогеров, не сидят, работаю=)
КоТяМуРрР Open user info
22-04-07 @ 01:55
copy link to clipboard
типа оффтоп, но все-же.. -)
кто занимается башней смерти и ее проблемами-багами? -) есть такие люди в админских прогерах?
очень морально и материально тяжело находить чек и не иметь возможности подарить его арху... -((
votuanr Open user info
22-04-07 @ 10:47
copy link to clipboard
сделайте чтоб ангелская не лагала по вечерам
:)
Элеонор Open user info Open user photogallery
22-04-07 @ 15:47
copy link to clipboard
:) вот это да... очень интересно
Xepyvum Open user info
22-04-07 @ 16:53
copy link to clipboard



каты, клон двойного строжа 8го
Shurshik Open user info Open user photogallery
22-04-07 @ 19:55
Re:
copy link to clipboard
У меня клонов нет нигде.... может обычный глюк мелкий? изредка и раньше проскакивало, не пугай тут всех)
Xepyvum Open user info
22-04-07 @ 20:50
Re: Re:
copy link to clipboard
ну это единственные, которые я заметил)

Your level too low to comment here.

Total disscussion threads: 47 Pages: 3
«« « 1 2 3 » »»


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