Brent Batas (Lisk) suggested an idea · Oct 04, 2016 at 10:54 PM · Custom Game Serversgame manager
For a custom game server, it would be nice to know if the server executable is actually running without errors. I'm imagining this status could be displayed in the Game Manager --> Servers in the Status column.
Even more helpful would be if the error message would be displayed. But even just displaying the presence of an error would be very helpful.
Brendan commented · Oct 04, 2016 at 11:34 PM
If you're seeing a server in the Active Games tab, then the executable is running. The way the service works, we have a "Game Wrangler" process which is what launches the executable and monitors to see when it is done, so that it can do all the cleanup (copying out logs/output files, shutting down the instnace). The log file is then the way you would get info on what the server did (and again, we are aware that you are having an issue writing log files - we'll follow up in the other thread on this as soon as we can).
That makes sense, but I am still confused.
In this thread (
https://community.playfab.com/questions/5411/how-to-check-if-the-server-exe-is-in-fact-running.html) you pointed out that:
I also had a look inside the log file, and your server is failing to start as it's trying to load a "settings.cnf" from the wrong directory - the settings file is in the same sub-folder with the executable on the server, and it's trying to read it from one directory up.
However, when I was at that stage of development, I saw the server Running, yet according to your comment, it was failing to start because of an error.
Either the server was in fact starting (even with the wrongly placed settings.cnf file), or the game manager dashboard was falsely acting as if the server were running?
Sorry, to be clear - when I said it was failing to start, I meant that it wasn't getting to a state where it was able to accept new players. If the executable were to quit upon failing to load the cnf file, it would have disappeared from the Active Games tab. The executable itself had started - hence, the error message about trying to read the cnf from the wrong folder.
Gotcha! Thanks for the clarification. =)
We would love to know what you need. Submit your ideas and upvote others to help us prioritize.
Server API Allowed to Request Audit History Logs
Expand "Matchmaker API" to include get/set Game Modes and get Builds. [QoL]
Swapping game page in PlayFab Game Manager
Can Match/GetMatch API return the additional parameter 'FQDN'?
2-Step Authentication for deleting titles
Title News JSON Editor for Title
S3 Archiving of Server Game Logs
Exempt IPs from client API call throttling