Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remote server stops working properly when someone accesses law page #7373

Closed
ShaydenMac opened this issue Apr 24, 2018 · 5 comments
Closed
Assignees
Labels
Priority: High This issue is preventing a feature from being used or extremely annyoing.

Comments

@ShaydenMac
Copy link

Via subreddit: https://www.reddit.com/r/EcoGlobalSurvival/comments/8eiqhw/my_remote_server_always_stops_working_properly/

"Hi folks, my problem is as described in the title. I run a server hosted by pingperfect.com and my group has so far done playthroughs on two different worlds -- one vanilla, one with a few mods. We've come to realize that it has a significant problem: if anyone accesses the law page (the website) from the game, the server will become very laggy and kick some people and refuse to let them back on until the server is restarted. This does not occur if the website is accessed externally, although then you can't propose any laws or vote anyway. This also isn't a problem when I test it on a local server.

At first I thought this was a result of the game being buggy, but I have had the notion recently that this might not be anyone else's experience. I'm going to be getting a new server soon for unrelated reasons. Should I expect this to still be a problem, or should I consult tech support if it happens with the new one?"

@mindforger
Copy link

there have been collected many intel/reports (sorry i am missing the right word atm) that hint's into the direction to disable statistics or increase the timeout value for statistics above 2000 to improve the performance

@GophTheGreat GophTheGreat added the Priority: High This issue is preventing a feature from being used or extremely annyoing. label Apr 25, 2018
@dandrewrichardson
Copy link

We've had this problem on our server as well. We've had to set up the server to reboot once every 6 hours, and probably need to up that to once every 4.

Generally, we know it's incoming when users start getting disconnected for "Inactivity." If we then try to log back in, it will be stuck on "Entering world..." and never let us in, though anyone still in the game can see our avatars and get the message that we've logged in (and logged out when we eventually kill the process on our local computer).

Not everyone gets kicked at the same time, it usually happens over about 15-30 minutes. But eventually, we're all kicked and nobody can log in until server reset. We have implemented both suggested fixes (I think, I'm not the server admin but this is what we were told), but this continues to happen. Perhaps less frequently, not sure.

Server is also PingPerfect, for what it's worth.

@ShaydenMac
Copy link
Author

Via Subreddit user:

"Turn off statistics, things seem to be a lot more stable with them off. The web server part of the game is just not stable and accessing it with statistics on will either freeze the server or, in my experience, prevent new players from logging in. Once stats were disabled all issues vanished."

@SeanAtr0n
Copy link

The problem is definitely related to stats. I found one request in particular that was spamming stats from the front page and removed it for the next hotfix build. That should reduce the impact of accessing the webpage significantly but I doubt it has solved the stats issue completely.

We also added some fail-safe checks to prevent the stats tab from freezing so it should be safe to enable stats and if the issue comes back you can disable stats w/o restarting.

@j3fffff j3fffff removed their assignment Jun 15, 2018
@SeanAtr0n
Copy link

Haven't heard much about this issue since the last fix so i guess we can close this

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Priority: High This issue is preventing a feature from being used or extremely annyoing.
Projects
None yet
Development

No branches or pull requests

7 participants