Почему Diablo 2 Resurrected регулярно падает и что с этим делают: объясняют разработчики
В ближайшее время появятся очереди на подключение к серверам.
Кстати, на сайте читать удобнее
В первые недели релиза у Diablo 2 Resurrected регулярно возникают проблемы с серверами: раз в несколько дней они выходят из строя. Чтобы объяснить, почему это происходит, разработчики опубликовали большой пост-постмортем, в котором разобрали основные причины технических проблем.
- Нет какой-то одной проблемы, приводящей к падению серверов: каждый раз возникают разные трудности.
- На прошлых выходных игра лежала из-за комбинации факторов. Сперва разработчики выпустили неудачное обновление, повысившее нагрузку на сервера, затем игроки стали активнее заходить в игру и нагрузка выросла еще сильнее.
- К понедельнику разработчики оптимизировали конфигурацию базы данных, но допустили ошибку, создавшую чрезмерную нагрузку на базу — игра снова упала.
- Во вторник эту проблему исправили, затем в Diablo 2 Resurrected зашло рекордное количество игроков и снова возникли проблемы с производительностью базы.
- Одна из проблем связана со старым сервисом, который запускается только в одном экземпляре и хранит данные обо всех играх. Этот сервис оказался неприспособлен к поведению современных игроков.
- Сейчас в Diablo 2 играют не так, как в начале 2000 годов — игроки активно пересоздают сессии. Это вызывает дополнительную нагрузку на сервис, его пришлось оптимизировать.
- Разработчики заметили эту тенденцию во время бета-тестирования, но недооценили ее.
- Другая проблема — слишком частое сохранение данных в базе. Теперь этот момент оптимизируется.
Сейчас разработчики оптимизируют Diablo 2 Resurrected в нескольких направлениях. Во-первых, может быть введено временное ограничение на частоту создания новых сессий. Во-вторых, ведется работа над очередью подключения к серверам в духе World of Warcraft.
Очереди, обещают в Blizzard, появятся уже в ближайшее время. По мере оптимизации серверной части игры разработчики будут увеличивать число игроков, которые одновременно могут находиться в сети.
- В Diablo 2 Resurrected запустили очереди на вход без поддержки на консолях — те «работают вслепую»
- Блокировки и два уровня баз: как устроена архитектура Diablo 2 Resurrected
- Вместе с патчем GTA Online получила баг, массово телепортирующий игроков
- Dragon Age 4 может не выйти на PlayStation 4 и Xbox One
- Diablo 2 Resurrected вышла 19 дней назад. Почти треть этого времени у игры проблемы с серверами
- Художник показал, как могли выглядеть големы из Diablo 2 Resurrected