This solved the queue speed issue by around the one hour mark. We realised that a solution was to disable the Ritual-Standard migration entirely, which would result in the queue emptying very quickly but players would miss some Standard progress until we run it again later on. (We have since codified this step into a QA checklist so that can't be trivially missed again in the future.) Due to human error, this process was not run and hence the queue was unbearably slow to empty. Normally, we run a "trickle migration" process in the background that performs this action on every account over the few days between the last league ending and the new one starting. Users who had already logged in since Ritual ended were already migrated and were nice and fast. The reason was that when players logged into their accounts, the server would migrate any previously un-migrated Ritual characters to Standard, which can take quite a lot of time to do on-demand (as much as three or four seconds per character in some cases). At the rate that it was emptying, it'd be at least two hours to get everyone into the game. Immediately upon launch of the league, we could see that the queue was running incredibly slowly. We are sorry that this is being addressed so late in the day - we have been giving the server issues absolute priority and haven't had time until now to write up this explanation. In this post, we plan to address both the ongoing technical realm stability issues and the conversation around streamers getting priority in the login queue. This launch has been rough, to say the least. It's been a long day but we wanted to put together a few thoughts while we have a moment waiting for our next server fix to build. Be careful with your database page sizes, people. UPDATE: Server stability issue appears fixed. Ultimatum Launch: Server Issues and Streamer Priority
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |