As some pointed out: The problem is that the world hags in limbo (unsaved data in RAM with the possibility of already saved data pointing toward it) when the server process crashes, simply discarding the dump would be the fast track to persist end-of-world type corruption.
Maybe a system where users could opt to sacrifice subscription tokens to the gods and when enough (to cover the the needed $helloawake and $goodnightnow afterwards and the medical bills that come with repeated abuse of these) are put on the line these are consumed and an alarm is sounded in loftars bedroom?
-
Granger
- Posts: 9255
- Joined: Mon Mar 22, 2010 2:00 pm
Re: Server health service
⁎ Mon Mar 22, 2010 ✝ Thu Jan 23, 2020
-
Sevenless
- Posts: 7704
- Joined: Fri Mar 04, 2011 3:55 am
- Location: Canada
Re: Server health service
Forget which world, but the one where the save corrupted and we had vast swathes of glitch lands that couldn't be entered. Lot of people lost their homes to that.Granger wrote:AS some pointed out: The problem is that the world hags in limbo (unsaved data in RAM with the possibility of already saved data pointing toward it) when the server process crashes, simply discarding the dump would be the fast track to persist end-of-world type corruption.
Maybe a system where users could opt to sacrifice subscription tokens to the gods and when enough (to cover the the needed $helloawake and $goodnightnow afterwards and the medical bills that come with repeated abuse of these) are put on the line these are consumed and an alarm is sounded in loftars bedroom?
Lucky: haven is so quirky
Lucky: can be so ugly, can be so heartwarming
Sevenless: it is life
The Art of Herding
W16 Farmer's Almanac
W16 Casting Rod Cheatsheet
Explanation of the logic behind the cooking system
Lucky: can be so ugly, can be so heartwarming
Sevenless: it is life
The Art of Herding
W16 Farmer's Almanac
W16 Casting Rod Cheatsheet
Explanation of the logic behind the cooking system
-
MagicManICT
- Posts: 18435
- Joined: Tue Aug 17, 2010 1:47 am
Re: Server health service
worlds 5 and 6. Six wasn't too bad. 5 was just horrendous.Sevenless wrote:Forget which world, but the one where the save corrupted and we had vast swathes of glitch lands that couldn't be entered. Lot of people lost their homes to that.
Opinions expressed in this statement are the authors alone and in no way reflect on the game development values of the actual developers.
-
DPblH
- Posts: 432
- Joined: Wed Jun 09, 2010 4:57 pm
Re: Server health service
This. Players can crash server after every restart. And I'm sure there will be such situation 100%.shubla wrote:Loftar wants to fix bugs first before restarting the server.
No point in automatic restart if it will just crash again.
Like some months ago when trellis harvesting was broken.
Give a man a game engine and he delivers a game. Teach a man how to make a game engine and he never delivers anything.
-
Hrenli
- Posts: 1169
- Joined: Mon Mar 21, 2016 1:39 pm
Re: Server health service
Potentially turning the server into perpetual restart/crash/restart loop with a danger of corrupting the data forever is much better alternative?Ejnekor wrote:While this is true, I beg to differ. What if someone went into hunting trip on a wagon? Well, even a normal boat can be precious at times. What if just before the crash person opened gates to exit/enter and cannot be online for the whole duration of downtime like this? His whole property now in danger because he won't be able to return and close the gates now. I am sleepy as hell and waiting for the server to come back on because I am in somewhat similar situation to this and wouldn't want to have anything bad to happen while I will be away once they come back on.
Too old to rock-n-roll, too young to die.
-
Sevenless
- Posts: 7704
- Joined: Fri Mar 04, 2011 3:55 am
- Location: Canada
Re: Server health service
I stayed up 4 hours last night past when I'd normally sleep to save my horse.
This is the best of the worst options unfortunately.
This is the best of the worst options unfortunately.
Lucky: haven is so quirky
Lucky: can be so ugly, can be so heartwarming
Sevenless: it is life
The Art of Herding
W16 Farmer's Almanac
W16 Casting Rod Cheatsheet
Explanation of the logic behind the cooking system
Lucky: can be so ugly, can be so heartwarming
Sevenless: it is life
The Art of Herding
W16 Farmer's Almanac
W16 Casting Rod Cheatsheet
Explanation of the logic behind the cooking system
-
Clenda
- Posts: 50
- Joined: Sat Mar 11, 2017 9:41 pm
Re: Server health service
Backup? do a backup each day and keep the last 30 one..Hrenli wrote:
Potentially turning the server into perpetual restart/crash/restart loop with a danger of corrupting the data forever is much better alternative?
-
Hrenli
- Posts: 1169
- Joined: Mon Mar 21, 2016 1:39 pm
Re: Server health service
Thanks, but no. Were you online during backup early 2019.02.28? I'd prefer less frequent backups and more pleasant game experience on average.Clenda wrote:Backup? do a backup each day and keep the last 30 one..
Long server crashes don't happen that often. There is a certain maturity level required for software to be worth considering fully automated life cycle. HnH is not there yet and honestly says so directly on the first page.
Edit: Also, how on earth backup will help to improve perpetual crash/autorestart/crash loop comparing to "wait until it's solved" approach? You still would not be able to play until loftar can take a proper look on the problem. So the proposal is to add a complicated and not so necessary system which will solve next to nothing adding inconveniences for debug process.
Last edited by Hrenli on Wed Mar 06, 2019 2:00 pm, edited 1 time in total.
Too old to rock-n-roll, too young to die.
-
dullah
- Posts: 199
- Joined: Sun Nov 15, 2009 7:09 am
Re: Server health service
There could be a daily, or weekly maintenance, alot of online games do that.
During that maintenance, restart server, backup and do all the tidy stuff needed.
During that maintenance, restart server, backup and do all the tidy stuff needed.
-
Hrenli
- Posts: 1169
- Joined: Mon Mar 21, 2016 1:39 pm
Re: Server health service
That is completely different from auto-restart watchdog proposed in OP.dullah wrote:There could be a daily, or weekly maintenance
Too old to rock-n-roll, too young to die.