Близард отговориха за проблемите със сървърите на Resurrected
14/10/2021 - 21:50ч. - Автор: forge
Тази вечер Близард публикуваха официално становище за случващото се със сървърите на Diablo II: Resurrected - защо се получават прекъсвания, загуба на прогрес и какво са направили към момента и какво смятат да правят в бъдеще. Можете да прочетете съобщението във форумите на Близард на този адрес, а ето и накратко за какво става въпрос:
- Всеки регион (EU, US, Asia) има отделна база данни съхраняваща информация за героите ни, която периодично изпраща и презаписва информацията към друга "глобална" база данни.
- В петък, 8 октомври, Близард пускат ъпдейт на играта, който цели да подобри производителноста при създаване на игри.
- На следващия ден (събота, 9 октомври) интересът към играта се покачва неочаквано, а в комбинация с "подобренията" в ъпдейта от предния ден, сървърите се претоварват.
- Надявайки се да оправят претоварването, решават да върнат ъпдейта от петъка.
- В неделя, 10 октомври, интересът към играта отново се покачва и сървърите отново падат. Разбират, че връщането на ъпдейта от 8-ми няма да е достатъчно, но поне вече знаят как лесно да възстановявят сървърите, когато това стане пак. Правят и допълнителни оптимизации.
- На 11 октомври играта спира отново, тъй като след поредните промени, глобания сървър вместо да обслужва играчите, е отделял повечето си ресурси в създаването на резервни копия (бекъпи).
- Относно загубата на прогрес - когато глобания сървър паднеше, информацията за героите оставаше заключена в регионалния и прехвърлянето на информацията към него невъзможна. В момента са уверени, че са намерили начин как да предотвратят загуба на прогрес в по-дълъг период. Ако това все пак стане, загубата не би трябвало да е по-голяма от няколко минути.
- Защо това се случва? Близард твърдят, че причината е в 20 годишната функционалност за създаване на игри и най-вече в това, че играчите много често ги създават и напускат, за да фармят едни и същи босове.
За да предотвратят претоварвания, през последните няколко дни имплементираха cooldown, който не ни позволява да създаваме игри прекалено бързо. Това обещават, че е временна мярка и няма да е за постоянно! Предстои да разработят допълнителни оптимизации, което обаче ще отнеме време и допълнителни тестове.
+1



