Аукцион WoW был сломан почти на неделю из-за изменения кода, увеличившего количество строк в базе данных с 40 тысяч до десятков миллионов
Большинство игроков, кажется, наслаждаются новым контентом, за исключением тех, кто пытался пользоваться аукционным домом. На прошлой неделе внутриигровой аукцион, который используется для покупки и продажи важных товаров, был сломан на некоторых региональных серверах, что затронуло значительное количество игроков.
Blizzard обратили внимание на проблему на форуме 29 августа, хотя некоторые игроки сообщали, что проблема была с середины недели. Ошибка «item not found» (предмет не найден) возникала неравномерно, что вызывало массу теорий о причинах сбоя —некоторые игроки винили мощные аддоны для аукциона и ботов в технических проблемах.
Однако, как сообщил старший продюсер игры Том Эллис, причина проблем с аукционом была совершенно иной:
Все началось с интересной технической проблемы — простое изменение в дизайне привело к тому, что таблица базы данных, которая раньше содержала 20-60 тысяч строк, теперь содержит десятки миллионов.
Это увеличение примерно в 400 раз и стало причиной сбоя.
К счастью, решение проблемы появится уже в ближайшее время.
Мы провели техническую работу на выходных, производительность аукциона должна быть значительно улучшена … загрузка ЦП снизилась с 150-200% до 40-50%, так что ситуация должна стабилизироваться!
Хорошее напоминание о том, как древние MMO со временем могут накапливать технические проблемы. Ранее в этом году у Season of Discovery были серьезные проблемы из-за технологий, которые спасли WoW 10 лет назад, но теперь создают трудности. Когда речь идет о поддержке игр, каждое решение может породить новую проблему. Хотя ситуация все еще требует доработок, игроки сообщают, что аукцион в основном работает.