Server Status Thread

General discussion and socializing.

Re: Server Status Thread

Postby SovietUnion » Sat Sep 19, 2015 2:12 pm

Server shutting down... HOORAY
Notable characters: Cpt. Danko, Kng. Danko

LS of MorningWood (as of W7)
North Star market owner (W11)
King of North Star Kingdom & Market (W12)
LS of MorningWood (W13), quit early cause reasons
Open village of North Star (W14)

"Not really. But meh.. who needs proper communication anyways"
User avatar
SovietUnion
 
Posts: 266
Joined: Mon Mar 12, 2012 4:42 am
Location: Brno, Czech Republic

Re: Server Status Thread

Postby Sevenless » Sat Sep 19, 2015 2:13 pm

Some real entitlement in this thread when even triple A companies have multi hour downtimes.

It would be nice if they could figure out a system where loftar can sleep and the server can get rebooted if something happens.
Lucky: haven is so quirky
Lucky: can be so ugly, can be so heartwarming
Sevenless: it is life

The Art of Herding
W16 Casting Rod Cheatsheet
Explanation of the logic behind the cooking system
User avatar
Sevenless
 
Posts: 7609
Joined: Fri Mar 04, 2011 3:55 am
Location: Canada

Re: Server Status Thread

Postby mipmiopin » Sat Sep 19, 2015 2:17 pm

https://www.youtube.com/watch?v=BFaT_3yrIR4

we all have failures in life, why so rage
Image
User avatar
mipmiopin
 
Posts: 245
Joined: Thu Oct 07, 2010 9:18 am
Location: Neverland, White Perl refugee

Re: Server Status Thread

Postby loftar » Sat Sep 19, 2015 2:17 pm

As for auto-restart, this has been covered previously, but I'll explain it again. The reason I can't auto-restart in general is because the crashed server needs to be properly shut down in order for everything to be saved at an atomic point. If that is not properly done, there will be a rollback, and the server cannot "typically" be automatically shut down. In many cases it would work, since many bugs are simple and can just be shut down from, but some other bugs are not so simple and require manual intervention to repair corrupted data structures, or occur in a function that needs to be properly recovered from for various reasons (unless, for instance, only half-death is applied to a character, or whatnot), and detection of those cases cannot really be automated. I need to look at the bug before shutting it down, and failure to do so could very possibly result in permanent corruption to the world if shutdown is done haphazardly. Also, this present bug is of that nature that typically requires manual repairs of some data structures.

On another note, I'll take this opportunity to make a full backup before restarting the server. Expect it to take about half an hour.
"Object-oriented design is the roman numerals of computing." -- Rob Pike
User avatar
loftar
 
Posts: 9051
Joined: Fri Apr 03, 2009 7:05 am

Re: Server Status Thread

Postby g1real » Sat Sep 19, 2015 2:19 pm

loftar wrote:On another note, I'll take this opportunity to make a full backup before restarting the server. Expect it to take about half an hour.


¦]

Edit: What's your reply Myzrael
Last edited by g1real on Sat Sep 19, 2015 2:21 pm, edited 1 time in total.
loftar: The inner chaos of the Jorbian mind is hard to conceal. :)
jorb: It's called creative license. You know, that thing you seem to want to apply to logic, grammar and coherence? :)
User avatar
g1real
 
Posts: 881
Joined: Sun Aug 09, 2009 10:30 am
Location: You are now breathing manually.

Re: Server Status Thread

Postby CaptainMidget » Sat Sep 19, 2015 2:19 pm

loftar wrote:As for auto-restart, this has been covered previously, but I'll explain it again. The reason I can't auto-restart in general is because the crashed server needs to be properly shut down in order for everything to be saved at an atomic point. If that is not properly done, there will be a rollback, and the server cannot "typically" be automatically shut down. In many cases it would work, since many bugs are simple and can just be shut down from, but some other bugs are not so simple and require manual intervention to repair corrupted data structures, or occur in a function that needs to be properly recovered from for various reasons (unless, for instance, only half-death is applied to a character, or whatnot), and detection of those cases cannot really be automated. I need to look at the bug before shutting it down, and failure to do so could very possibly result in permanent corruption to the world if shutdown is just done haphazardly. Also, this present bug is of that nature that typically requires manual repairs of some data structures.

On another note, I'll take this opportunity to make a full backup before restarting the server. Expect it to take about half an hour.


Thankyou for your work, Loftar!
User avatar
CaptainMidget
 
Posts: 575
Joined: Mon Aug 08, 2011 4:54 am

Re: Server Status Thread

Postby ksaper » Sat Sep 19, 2015 2:22 pm

loftar wrote:
On another note, I'll take this opportunity to make a full backup before restarting the server. Expect it to take about half an hour.


Great, shopping time. Then I will start ixing dinner. Finaly some info.
Thanks
Colorless is the lack of color. It values logic, power, answers to questions, design, apathy, and complication. It does not care about winning or loosing, its goal is simply to survive, upgrade and preserve its existance. Colorless is the jack of all trades, master of none
ksaper
 
Posts: 39
Joined: Sun Feb 01, 2015 12:36 am

Re: Server Status Thread

Postby Zarxes » Sat Sep 19, 2015 2:22 pm

loftar wrote:As for auto-restart, this has been covered previously, but I'll explain it again. The reason I can't auto-restart in general is because the crashed server needs to be properly shut down in order for everything to be saved at an atomic point. If that is not properly done, there will be a rollback, and the server cannot "typically" be automatically shut down. In many cases it would work, since many bugs are simple and can just be shut down from, but some other bugs are not so simple and require manual intervention to repair corrupted data structures, or occur in a function that needs to be properly recovered from for various reasons (unless, for instance, only half-death is applied to a character, or whatnot), and detection of those cases cannot really be automated. I need to look at the bug before shutting it down, and failure to do so could very possibly result in permanent corruption to the world if shutdown is done haphazardly. Also, this present bug is of that nature that typically requires manual repairs of some data structures.

On another note, I'll take this opportunity to make a full backup before restarting the server. Expect it to take about half an hour.


Thanks for taking the time to explain. Understanding the "why" means a lot for those waiting.
Zarxes
 
Posts: 143
Joined: Mon Feb 21, 2011 6:06 pm

Re: Server Status Thread

Postby beansahol » Sat Sep 19, 2015 2:23 pm

Myzreal wrote:What the fuck are you people saying about an auto-restarter corrupting things? It won't if it's properly implemented. I have created auto-revive systems for large distributed computing systems that run in the cloud networks from both Amazon Web Services and Google Cloud (not had the pleasure of working with Microsoft Azure yet) where there are a thousand times more things that can go wrong and the consequences are much more dire (banking systems) and yet you sit here, claiming that an auto-restarting feature for a game that has maybe 5 modules (I actually doubt it has any modules on server side, I suspect it's a monolith architecture, judging by the sloppy client code) with all the modern databasing systems and the backing up systems they provide is "not doable" or can "corrupt things"? Bitches, please.

@Loftar
You might want to look at Amazon Web Services' Glacier service. It's an extremely slow but also extremely cheap storage. It takes several hours to read a single GB from it but it also costs something around $0.02 per GB. It's perfect for storing automated backups of a database so you can at least ensure that if something "crashes and burns" you have backup twice a day. I don't know how the server side is done but if it's not backed by a modern database, then you might want to step up the technology to get along with the modern times.


If you're so clued up maybe you ought to go and make your own Haven and Hearth, with hookers and blackjack.
beansahol
 
Posts: 32
Joined: Fri Aug 28, 2015 11:27 pm

Re: Server Status Thread

Postby InfernoI » Sat Sep 19, 2015 2:26 pm

If everyone subscribed, Jorbtar would have enough cocaine to not need sleep. Please guys. Subscribe. :(
InfernoI
 
Posts: 158
Joined: Fri Aug 28, 2015 8:25 pm
Location: America. KS.

PreviousNext

Return to The Inn of Brodgar

Who is online

Users browsing this forum: Claude [Bot] and 0 guests