Comments (10)
I see. I haven't really designed it yet to be run as a service, will have to look into it later. Would probably need a separate flag --as-service
and have a separate restart logic for it. Do you think a service can update and restart itself though? Especially with additional flags?
from hypersomnia.
Actually wouldn't it be enough for the game to return 1;
since you've set Restart=on-failure
?
from hypersomnia.
Actually wouldn't it be enough for the game to
return 1;
since you've setRestart=on-failure
?
Logically, this should be enough, but I think it's worth doing research first by making a script that will return exit code 1 and see how systemd behaves.
from hypersomnia.
Hey, I think your server keeps restarting or perhaps has a high send_heartbeat_to_server_list_once_every_secs
set (I should probably clamp the value automatically), because the server list detects it as a new server once every few minutes, and it keeps spamming new server notifications :) The timeout for a server to be removed from the server list is 60 seconds.
from hypersomnia.
Hey, I think your server keeps restarting or perhaps has a high
send_heartbeat_to_server_list_once_every_secs
set (I should probably clamp the value automatically), because the server list detects it as a new server once every few minutes, and it keeps spamming new server notifications :) The timeout for a server to be removed from the server list is 60 seconds.
idk what caused this, since everything is fine with my settings (at least everything was fine), and I am not reconfiguring the server now (so that when I configure the server, I often reboot hypersomnia via systemctl).
from hypersomnia.
from hypersomnia.
It seems the problem is fixed, it now sends the heartbeats correctly 👍
from hypersomnia.
The server still goes missing every 5 minutes :/
from hypersomnia.
Yeah, just noticed, not sure what could be the cause, perhaps packet loss? What if you set send_heartbeat_to_server_list_once_every_secs
to e.g. 3?
from hypersomnia.
Yeah, just noticed, not sure what could be the cause, perhaps packet loss? What if you set
send_heartbeat_to_server_list_once_every_secs
to e.g. 3?
Hmm. By default, my server is already configured to send a "heartbeat" every 10 seconds.
Therefore, there are two possible reasons - my hosting provider is still under ddos attack and this has started to negatively affect the operation of my vds, or someone or something is trying to break the connection of my vds with your master server on your side.
I can't think of any other assumptions.
from hypersomnia.
Related Issues (20)
- (To be outsourced) Use Opus Voice and OpenAL Soft to implement team voice chat HOT 1
- Question regarding "assemblage buckets" idea back in 2013 HOT 2
- Licensing of assets seem unclear HOT 4
- Mouse Input Offset in Menu - MacOS HOT 4
- Game Crashes on Startup with various issues - suggestion to create readme HOT 4
- "emojitest.txt" fails on Windows HOT 1
- ninja: build stopped: subcommand failed. HOT 2
- Error while loading shared libraries: libunwind.so.1 HOT 4
- attention HOT 1
- Is there a Russian language HOT 3
- ibssl.so.1.1: cannot open shared object file: No such file or directory HOT 3
- Is there a randomization of maps and modes on a dedicated server HOT 3
- Offer for the game HOT 4
- Add graphical title into the press kit HOT 4
- Server names are missing HOT 3
- [Linux] Some bugs HOT 13
- Can't press stuff on settings HOT 3
- Explanation of the network synchronization HOT 6
- Separating engine HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from hypersomnia.