New login server Sunday Morning

Official News and Announcements

New login server Sunday Morning

Postby MysteryMan » Sat Mar 16, 2013 10:42 am

Microsoft Azure is causing us nothing but problems. The latest issues are causing more than normal and we are going to do an emergency transfer on Sunday morning to get our webfarm completely off Microsot's servers.

What that means is that if you go to the old https://alteil.azurewebsites.net/Account/Manage site after Tuesday you'll be redirected to our own login site.

In a few months https://alteil.azurewebsites.net will be turned off completely.
User avatar
MysteryMan
 
Posts: 371
Joined: Sun Jun 24, 2012 2:30 pm

Re: New login server Sunday Morning

Postby Quigleaf » Sat Mar 16, 2013 10:54 am

Thank you.
Image
There's way too much variety to get from pulls. You get used to it. I… I don't even see the names. All I see is 5 gran, 30 gran, 10 gran.
Hey, you, uh… wanna play?
Quigleaf
 
Posts: 97
Joined: Tue Mar 05, 2013 2:11 am

Re: New login server Sunday Morning

Postby MysteryMan » Sat Mar 16, 2013 2:37 pm

Login link on main site now goes to

https://login.apocoplay.com/Account/Manage

The Azure site will be nothing but a redirect to this url come tomorrow morning
User avatar
MysteryMan
 
Posts: 371
Joined: Sun Jun 24, 2012 2:30 pm

Re: New login server Sunday Morning

Postby Callonia » Sun Mar 17, 2013 12:25 am

Oh, so thats what happened. I tried to login via the link on frontpage but it suddenly just telling me i entered wrong username or pwd. Dont forget to change the link on main page xD
User avatar
Callonia
 
Posts: 4809
Joined: Sat Sep 26, 2009 9:49 am

Re: New login server Sunday Morning

Postby Logress » Sun Mar 17, 2013 5:38 pm

Front page link is working, although maybe you've got an older version cached? Unless you were clicking a different link? Let us know if any link still has the word 'azure' anywhere in it.
"Scissors are overpowered. Rock is fine." -Paper
Logress
 
Posts: 6317
Joined: Tue May 20, 2008 9:36 am

Re: New login server Sunday Morning

Postby MysteryMan » Sun Mar 17, 2013 11:51 pm

I'm pretty exhausted but the glitch appears to be fixed.

Here's a high level explanation of what happened:
Generally speaking, opening a connection to a sql server takes a bit of resources. Think of it as the metaphorical equivalent of wiring up and then taking down a phone line. You don't want to do that a lot.

This is where the connection pool comes in. You have a server that has a lot of database calls with multiple web clients but you don't want to hammer the server. So what happens is that you wire a small number of connections and every node shares the line. The calls are quick so no line monopolizes the server. Think of it like a building that shares a few phone lines for quick conversations.

This worked for a while but then it suddenly stopped. Instead what happened is that every person in the building got a new phone line wired up whenever they wanted to talk to MySQL. This freaked out MySQL and it had a heart attack. Vadym gave it a cyborg body so it could handle the load like the bionic man, but really the solution would be to stop flooding the server.

The thing is, there should't be that many lines between the web and sql - the nodes should just share a couple public lines. The weren't.

This happened seemingly on its own when nothing was touched. Since we seem to experience Azure issues a few days before Microsoft admits they exist over and over again I just said **** it and moved the web nodes to our own servers.

Our own servers looked at the rate limit, understood the rules and intent, and automatically just opened the a couple phone lines at once, allowing people to share them as needed. Our servers never put more than two lines at once instead of the well over a hundred that Azure let through.

On a related note, i'll be speaking at the Microsoft building later on why we left Azure.
User avatar
MysteryMan
 
Posts: 371
Joined: Sun Jun 24, 2012 2:30 pm

Re: New login server Sunday Morning

Postby Quigleaf » Mon Mar 18, 2013 7:11 am

MysteryMan wrote:I'm pretty exhausted but the glitch appears to be fixed.

Here's a high level explanation of what happened:
Generally speaking, opening a connection to a sql server takes a bit of resources. Think of it as the metaphorical equivalent of wiring up and then taking down a phone line. You don't want to do that a lot.

This is where the connection pool comes in. So what happens is that you wire a small number of connections and every node shares the line. The calls are quick so no line monopolizes the server. Think of it like a building that shares a few phone lines for quick conversations.

Instead what happened is that every person in the building got a new phone line wired up whenever they wanted to talk to MySQL. This freaked out MySQL and it had a heart attack. Vadym gave it a cyborg body so it could handle the load like the bionic man, but really the solution would be to stop flooding the server.

The thing is, there shouldn't be that many lines between the web and sql - the nodes should just share a couple public lines.

On a related note, i'll be speaking at the Microsoft building later on why we left Azure.


Good luck with the MS talk.

Thanks a lot for all your hard work you guys. I am not entirely sure of having no more issues but it was great to be finally able to play after three days Alteil-less.
Image
There's way too much variety to get from pulls. You get used to it. I… I don't even see the names. All I see is 5 gran, 30 gran, 10 gran.
Hey, you, uh… wanna play?
Quigleaf
 
Posts: 97
Joined: Tue Mar 05, 2013 2:11 am


Return to Castle Folrart

Who is online

Users browsing this forum: Yahoo [Bot] and 3 guests