Fellowship стал довольно популярным хитом среди игроков WoW, фанатов MMO и даже некоторых MOBA-игроков. Несмотря на некоторые проблемы с запуском в четверг, игра набрала приличные обороты в выходные, и разработчики Chief Rebel круглосуточно работали над исправлениями. Однако ошибки подключения и очереди на серверы из нескольких тысяч игроков в воскресенье вечером подорвали этот темп.
Chief Rebel в какой-то степени сами нанесли себе ущерб. Большую часть воскресенья серверы работали в основном нормально. Хотя и с некоторыми скачками времени и сильными задержками ввода данных. Разработчики установили жесткие ограничения для CCU (одновременных пользователей), чтобы устранить проблемы с производительностью сервера. Идея заключается в том, чтобы ограничить их, пока они работают над исправлениями в фоновом режиме. Однако Chief Rebel решил занять более агрессивную позицию, выпустив исправление позже в тот же день. Серверы отключались на час в пиковые воскресные часы, что было неидеальным временем, но это способствовало развитию игры. Когда серверы снова заработали, игроков, которые прошли через растущие региональные очереди, встретило сообщение «Ошибка подключения», не позволяющее им войти в игру.
Игра снова вернулась в онлайн, но из-за еще более длинных очередей на сервер, тайм-аутов при подключении и других проблем с серверной частью. Отчаявшиеся игроки прибегли к подключению к азиатским серверам, чтобы обойти очереди. Какое-то время это тоже работало, и друзья из хостинговых компаний Северной Америки или ЕС помогли справиться с задержкой работы серверов в Азии. Это было временное решение, но далеко не надежное, поскольку вскоре после этого эти серверы также начали простаивать.
Несмотря на то, что Chief Rebel усердно работал над исправлением ошибок и улучшением стабильности сервера, проблемы продолжались до вечера воскресенья. Учитывая, что в понедельник было раннее утро, эти проблемы, похоже, в основном решены. Однако победа была недолгой, поскольку мегасервер AWS на Востоке США 1 решил подыграть, отключив банковские, сервисные и игровые серверы. Сбои в работе AWS, к сожалению, повлияли на Fellowship, благодаря их связи с Epic, управляющей инфраструктурой маршрутизации AWS.
Мы усердно работаем над улучшением стабильности наших серверов. Программисты, которые не могут помочь с проблемами сервера, работают над исправлениями ошибок, которые мы представим, когда сможем. Геймдизайнеры и художники исправляют критические ошибки и продолжают работу над новым контентом. Сегодняшние сбои в работе были вызваны внешними сервисами, поэтому игроки не смогли играть сегодня утром. Кажется, что эти проблемы в основном решены, но они не в нашей компетенции, и мы не можем ожидать дальнейших проблем. Мы будем держать вас в курсе событий, насколько это в наших силах!
Спасибо вам за ваше терпение и поддержку!
Соглашение Главного мятежника о разногласиях.
Надеемся, что Chief Rebel сможет стабилизировать ситуацию в течение недели, а AWS сможет повысить время безотказной работы серверной части Fellowship. Но воскресный «идеальный шторм» из-за вынужденного простоя, за которым последовали сбои AWS, несомненно, в какой-то степени подорвал репутацию разработчиков, созданную благодаря прозрачному общению. Будем надеяться, что предстоящая неделя пойдет им на пользу, особенно если учесть, что наступают вечерние часы пиковой нагрузки. Если вы видите, что эти ошибки появляются снова, скорее всего, вы знаете, что что-то не так с серверной частью.