Перейти к содержимому

Донат
На хостинг
ISK за переводы
до 75kk за 1000зн.
Хроники EVE
Сборник
Новичкам
Полезная информация
Фотография

Причина падений Tranquility найдена и исправлена


  • Закрытая тема Тема закрыта
155 ответов в теме

#1
AllSeeingI

AllSeeingI

    Clone Grade Lambda

  • Tech III Pilots
  • PipPipPipPipPipPip
  • 5107 сообщений
325
  • EVE Ingame:IlluminatedOne
  • Client:Eng
В этот понедельник мы обратили внимание на то, что один из альянсов не получил ожидаемый уровень 4й суверенитета в их столичной системе (capital system). Разбирая этот случай мы увидели, что их главная станция (capital station) была захватываемой станцией (conquerable station), которая не может (по идее) становится главной станцией. Мы исправили процедуры в базе данный, так что теперь попытка сделать захватываемую станцию главной станет невозможной.

К сожалению, из-за неожиданного поведения серверного кода, в одну из указанных выше процедур передавался определённый аргумент (не имевший значения по умолчанию), вызывая программную ошибку при каждом вызове процедуры перехода 'захватываемая станция -> главная станция'. Всего таких станций (захватываемых + главных) на Tranquility 10 штук.

Исправляя ситуацию, мы не заметили, что флаг ошибки в процедуре выставлялся не правильный (не правильный в том смысле, что не закрывал транзакцию). Этим процедура блокировала сессию с базой данных, бесконечно ожидая либо закрытия транзакции, либо её отката; этим блокировались все остальные запросы. Это и вызывало крах сервера базы данных.

Такая же засада находится ещё в 2х процедурах бд, но эти процедуры вызываются настолько редко, что не приводят к проблемам.

Суммируя сказанное: происходила серия неожиданных ошибок, приводящая к тому, что одна из 10 станций блокировала все подключния к базам данных, пока сервер не отключался и разработчики не могли снять блокировки вручную. Сейчас мы пересматриваем наши процедуры установки серверных патчей, чтобы избежать таких проблем в будущем.

Обсудить эту новость вы можете в этой ветке официального форума.

Оригинал новости.

Сообщение отредактировал AllSeeingI: 16 September 2007 - 6:14

  • 1
Listen up! "Teamwork" means staying out of my way! - Seifer, Final Fantasy VIII.

#2
VolCh

VolCh

    Clone Grade Mu

  • Tech II Pilots
  • PipPipPipPipPipPipPip
  • 7507 сообщений
111
  • EVE Ingame:HunterVolCh SPb
  • Corp:C0NTR
  • Client:Рус
Ух, значит с крашами на ближайшее время покончено :lol:

Интересно, что следующее будет...
  • 0

Собираем команду единомышленников
Изображение
Приглашаем новичков и опытных пилотов, ПвП и агентран 4-5 лвл


#3
wbear

wbear

    Clone Grade Eta

  • Tech III Pilots
  • PipPipPipPip
  • 677 сообщений
38
  • EVE Ingame:szcheh
  • Corp:DRUNG
OMG :lol: ... хоть бы не позорились.. мнеб например было б стыдно такой косяк на публику выносить...
  • 0

#4
Counselor

Counselor

    Clone Grade Epsilon

  • Tech II Pilots
  • PipPipPip
  • 272 сообщений
13
  • EVE Ingame:Counselor
  • Corp:RAT.
  • Ally:.-A-.

OMG  :lol: ... хоть бы не позорились.. мнеб например было б стыдно такой косяк на публику выносить...

 


Стыдно это когда сервер падает раз в три часа
  • 0
Mbwanu > вот нубы, это пришли упыри из ААА
nickky01 > Тупоумный AAA в нашем космосе...

#5
dreamer2

dreamer2

    Clone Grade Zeta

  • Tech III Pilots
  • PipPipPip
  • 479 сообщений
18
  • EVE Ingame:dreamer Two
  • Corp:exR.N
  • Client:Eng

OMG  :lol: ... хоть бы не позорились.. мнеб например было б стыдно такой косяк на публику выносить...

 

ты предлагаешь вообще косяки не описывать или только самые глобальные? :lol:
  • 0

#6
wbear

wbear

    Clone Grade Eta

  • Tech III Pilots
  • PipPipPipPip
  • 677 сообщений
38
  • EVE Ingame:szcheh
  • Corp:DRUNG

Стыдно это когда сервер падает раз в три часа

 


это самосабой..

хотя еслиб например это MSSQL падал из за своего внутреннего косяка и вместе с ним ева былоб не так сильно стыдно. :lol:

Добавлено:

ты предлагаешь вообще косяки не описывать или только самые глобальные?  :lol:

 


ну яб написал че-нить такое уххх... "типа наши доблестные программеры и админы видя горе подписчиков , денно и ношно , не покладая голов своих на подушки, на протяжении последней недели искали причину проблеммы.. ими выпито 500 литров кофе и тонезирующих напитков, стерто по 3 пары штанов ,разбито по 10 клав... и наконец их труды завершены.. проблемма найденна и устранена.. неш герой - Старший разраб. Вася Пупкин, он получает внеочередной отпуск на неделю, Премию и пожизненый респект и уважуху..."

а не так.. "ну блин мы лохи, забыли комит прописать в одном ифе в процедуре.. ну сорри.. поправили.. ищем далше подобные косяки."

Edit:
при этом привсе им понадобилось спецов и майкрософта вызывать...

Сообщение отредактировал wbear: 16 September 2007 - 11:15

  • 0

#7
Veronika

Veronika

    Clone Grade Nu

  • EVE-RU Team
  • 8998 сообщений
1824
  • EVE Ingame:Amelita Robiros
  • Client:Eng

ну яб написал че-нить такое уххх... "................"

 

Вот как раз увидев подобный комментарий, я бы призадумалась, есть ли у нашей игры будущее.

CCP молодцы, они не боятся признавать свои ошибки, честно и откровенно рассказывая о них. Гораздо хуже было бы, если б они стали пускать пыль в глаза и, делая хорошую мину при плохой игре, выпускать подобные реляции...

Сообщение отредактировал Veronika: 16 September 2007 - 11:19

  • 0
У меня есть серьезный недостаток - я терпеть не могу идиотов.

#8
DarkPhoenix

DarkPhoenix

    Hatred

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPipPip
  • 28777 сообщений
4403
Плюсадын. Новость по сути своей - не нужные рядовому игроку подробности, но менее интересной она от этого не становится.
  • 0

There is a place where the black stars hang
and the strangest eons call that amorphous mass
unknown, immense, ambivalent to all


#9
wbear

wbear

    Clone Grade Eta

  • Tech III Pilots
  • PipPipPipPip
  • 677 сообщений
38
  • EVE Ingame:szcheh
  • Corp:DRUNG

Вот как раз увидев подобный комментарий, я бы призадумалась, есть ли у нашей игры будущее.

CCP молодцы, они не боятся признавать свои ошибки, честно и откровенно рассказывая о них. Гораздо хуже было бы, если б они стали пускать пыль в глаза и, делая хорошую мину при плохой игре, выпускать подобные реляции...

 


у всех по разному..
я проф. программер и с БД тоже работаю..
новость конкретно у меня вызывает сомнения в компетенции ССП девелоперов (програмеры тестеры QA)
не боятся признавать то что их девелоперы не компетентны..хмм.. попахивает любительшиной..
это какой нить Петя Иванов который делает для себя сайт может в новостях написать что он лохонулся поэтому все падало..признавая тем самым что он не проф в этом деле.. а тут извените комерческий продукт ,который продают за бабло.. и такие признания(а эта ошибка- чистой воды неаккуратность програмеров и непрофисионализм тестеров) бют по имеджу конторы гораздо больше чем ежедневные падения в течении недели.
опять же говорю за себя.. я прекрасно понимаю что для людей далеких от IT такое подробное описание скорее вызовет именно те чуства которые вы написали.."они не боятся признавать ошибки".
  • 0

#10
veelzevul

veelzevul

    повелитель мухъ

  • EVE-RU Team
  • 10616 сообщений
1124
  • EVE Ingame:veelzevul
  • EVE Alt:Makanaka
  • Corp:I.N.
  • Ally:-C.B-
  • Channel:eve_ii
  • Client:Eng
Не знаешь, что говорить - говори правду © Марк Твен (Семуэль Клеменс)

Я согласен с этим высказыванием.
Лучше сказать правду, нежели врать игрокам.
Правда только повышает уважение и укрепляет веру. Обманув раз, обманут и другой. ИМХО
  • 0

[ 2010.06.19 14:31:50 ] TuXyWHuK > Атас детишки, педобир в локале!

 

#11
Deman Khan

Deman Khan

    Clone Grade Eta

  • Tech III Pilots
  • PipPipPipPip
  • 785 сообщений
32
  • EVE Ingame:Deman Khan
  • Corp:CBSC
  • Client:Eng
Да что вы на ССР взъелись.
У них хватило смелости признать свою ошибку.
Наврать с три короба, мол это не мы и не наше, любой дурак сможет.
А вот, что бы сказать: "Да, это наш косяк." Для этого нужна смелость. За это ССР уважение.
  • 0

#12
Nikeo

Nikeo

    Clone Grade Epsilon

  • Tech II Pilots
  • PipPipPip
  • 290 сообщений
8
  • EVE Ingame:Nikeo
  • Corp:RusChannel
  • Ally:Mighty carebears

я прекрасно понимаю что для людей далеких от IT такое подробное описание скорее вызовет именно те чуства которые вы написали.."они не боятся признавать ошибки".

вот их главная ошибка, они забыли что в еву играют только ИТ-гуру и 0,2% левых триальщиков

ссп решпект, я даже прощу им те 50к сп, которые ушли в вечность

Сообщение отредактировал Nikeo: 16 September 2007 - 11:51

  • 0
"Пираты - жуткие параноики, они сокровища даже в ж0пу ныкают, вскройте парочку скелетов" © cpt Merphy

#13
Ricar

Ricar

    Clone Grade Alpha

  • Tech II Pilots
  • Pip
  • 49 сообщений
0
  • EVE Ingame:Ricar
  • Corp:SOCT
Программисты бывают разными. Вы когда-нибудь курировали проект в несколько десятков миллионов строк кода? Нет? Тогда нечего сравнивать со своим опытом.

Ошибки такого рода встречаются, ребята реально молодцы, что за три дня (три краха сервера) отловили точку возникновения ошибки и смогли её исправить.
  • 0

#14
Th0r

Th0r

    Clone Grade Theta

  • Tech III Pilots
  • PipPipPipPip
  • 1393 сообщений
597
  • EVE Ingame:Calana Humane
  • EVE Alt:Есть такие
  • Corp:HTP
  • Client:Eng
Да, спасибо им за это.
Проект дейтвительно большой и отладить его гораздо сложнее чем написать.
  • 0
Documentation is like sex;when it's good, it's very good,and when it's bad, it's better than nothing

#15
wbear

wbear

    Clone Grade Eta

  • Tech III Pilots
  • PipPipPipPip
  • 677 сообщений
38
  • EVE Ingame:szcheh
  • Corp:DRUNG
Внимание внимание новость от Автоваза:
Мы наконец решили проблемму которая приводила к тому что у некоторых автомобилей отваливались калеса.. оказывается был полхо закручен болт N6.. наши спецы проиструктировали сборщиков, те теперь проверяют другие болты на наличие этой проблемму..

Респект и Уважуха.. Автовазу.. за то что он не побоялся признатся в косяках.. я терь еше больше зауважал Автоваз..

хмм.. мне казалось большинство по другому думает..будем знать.
  • 0

#16
dreamer2

dreamer2

    Clone Grade Zeta

  • Tech III Pilots
  • PipPipPip
  • 479 сообщений
18
  • EVE Ingame:dreamer Two
  • Corp:exR.N
  • Client:Eng

Внимание внимание новость от Автоваза:
Мы наконец решили проблемму которая приводила к тому что у некоторых автомобилей отваливались калеса.. оказывается был полхо закручен болт N6.. наши спецы проиструктировали сборщиков, те теперь проверяют другие болты на наличие этой проблемму..

Респект и Уважуха.. Автовазу.. за то что он не побоялся признатся в косяках.. я терь еше больше зауважал Автоваз..

хмм.. мне казалось большинство по другому думает..будем знать.

 

а то типа никто не знал раньше, что там болты не закручены :lol:

по моему ты передергиваешь

если они тебе лапши навешают как долго и упорно трудились и наконец решили проблему (с этим болтом н6) у тебя резко начнется респект и уважуха, нифига нет, это просто разные вещи
  • 0

#17
Hirurg

Hirurg

    Clone Grade Beta

  • Tech III Pilots
  • Pip
  • 81 сообщений
53
  • Client:Eng

Внимание внимание новость от Автоваза:
Мы наконец решили проблемму которая приводила к тому что у некоторых автомобилей отваливались калеса.. оказывается был полхо закручен болт N6.. наши спецы проиструктировали сборщиков, те теперь проверяют другие болты на наличие этой проблемму..

Респект и Уважуха.. Автовазу.. за то что он не побоялся признатся в косяках.. я терь еше больше зауважал Автоваз..

хмм.. мне казалось большинство по другому думает..будем знать.

 



Ну ты не путай кислое с длинным. Одно дело игра, другое дело РЕАЛЬНАЯ машина и РЕАЛЬНЫЕ жизни. Или скажешь потерять иски/шип и т.д. хуже чем жизнь?
  • 0

Кто понял жизнь тот не спешит.


#18
Joe

Joe

    Clone Grade Kappa

  • Tech III Pilots
  • PipPipPipPipPip
  • 2164 сообщений
1593
  • EVE Ingame:Nama'Shitsu
  • EVE Alt:Mercenary Fighter
  • Ally:Drone Saviours
  • Client:Eng
Такая новость не может не радовать. Позиция wber мне понятна с профессиональной точки зрения, но в то же время я считаю, что врать можно только в том случае, если это ложь во спасение (edit: речь, естесственно, не о своём спасении). Если CCP вместо того, чтобы выкладывать настоящие факты, начнут писать отмазки всякие, то большинство пользователей и будет это воспринимать за отмазки, а не за правду.

В любом случае, пока рано обвинять CCP в чрезмерной прямолинейности - возможно, эта новость и есть отмаза, и через минуту-другую сервер упадёт.

Сообщение отредактировал Joe: 16 September 2007 - 12:58

  • 0

"пушечная нагля", он скорее горизонтальным станет, чем без смешанного вооружения.
(добавлено по предложению StarconTroll)


#19
Counselor

Counselor

    Clone Grade Epsilon

  • Tech II Pilots
  • PipPipPip
  • 272 сообщений
13
  • EVE Ingame:Counselor
  • Corp:RAT.
  • Ally:.-A-.

и такие признания(а эта ошибка- чистой воды неаккуратность програмеров и непрофисионализм тестеров) бют по имеджу конторы гораздо больше чем ежедневные падения в течении недели.

 


Значит ццп важнее держать пользователей в курсе реальных дел, чем трястись за имидж конторы
  • 0
Mbwanu > вот нубы, это пришли упыри из ААА
nickky01 > Тупоумный AAA в нашем космосе...

#20
veelzevul

veelzevul

    повелитель мухъ

  • EVE-RU Team
  • 10616 сообщений
1124
  • EVE Ingame:veelzevul
  • EVE Alt:Makanaka
  • Corp:I.N.
  • Ally:-C.B-
  • Channel:eve_ii
  • Client:Eng
Вспомнил фразу одного француза, по-моему.
Будь терпимей к чужим ошбикам, возможно ты сам появился из-за ошибки.

Если не доверяешь ССР - уходи из игры. Зачем себя мучать-то? Я играю там, где чувствую себя комфортно и хорошо. А если нет доверия с обеих сторон, то это уже мазохизм.
ССР хотят чтобы игроки им верили и доверяли, потому и говорят правду. И я буду им говрить правду, если что.... :lol:
  • 1

[ 2010.06.19 14:31:50 ] TuXyWHuK > Атас детишки, педобир в локале!

 




1 посетителей читают тему

0 members, 1 guests, 0 anonymous users