Microsoft Azure PlayFab logo
    • Multiplayer
    • LiveOps
    • Data & Analytics
    • Add-ons
    • For Any Role

      • Engineer
      • Designer
      • Executive
      • Marketer
    • For Any Stage

      • Build
      • Improve
      • Grow
    • For Any Size

      • Solo
      • Indie
      • AAA
  • Runs on PlayFab
  • Pricing
    • Blog
    • Forums
    • Contact us
  • Sign up
  • Sign in
  • Ask a question
  • Spaces
    • PlayStream
    • Feature Requests
    • Add-on Marketplace
    • Bugs
    • API and SDK Questions
    • General Discussion
    • LiveOps
    • Topics
    • Questions
    • Articles
    • Ideas
    • Users
    • Badges
  • Home /
  • Feature Requests /
avatar image

Brent Batas (Lisk) suggested an idea · Oct 04, 2016 at 10:54 PM · Custom Game Serversgame manager

New server status called "Error" if your custom game server crashes with an error

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.

thub.nodes.view.add-new-comment

People who like this

0 Show 0
10 |1200 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

1 comment

· Add your reply
avatar image

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).

thub.nodes.view.add-new-comment

People who like this

0 Show 3
10 |1200 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image Brent Batas (Lisk) · Oct 04, 2016 at 11:45 PM 0
Share

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?

avatar image Brendan ♦♦ Brent Batas (Lisk) · Oct 04, 2016 at 11:59 PM 1
Share

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.

avatar image Brent Batas (Lisk) Brendan ♦♦ · Oct 05, 2016 at 12:07 AM 0
Share

Gotcha! Thanks for the clarification. =)

Navigation

Spaces
  • General Discussion
  • API and SDK Questions
  • Feature Requests
  • PlayStream
  • Bugs
  • Add-on Marketplace
  • LiveOps
  • Your Opinion Counts

    We would love to know what you need. Submit your ideas and upvote others to help us prioritize.

    Sign in to post a new idea

    Follow

    Follow This Idea

    1 Person is following this .

    avatar image

    Related Ideas

    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

    Please support TLS certs on your instances

    Display new Id on Game Manager

    PlayFab

    • Multiplayer
    • LiveOps
    • Data & Analytics
    • Runs on PlayFab
    • Pricing

    Solutions

    • For Any Role

      • Engineer
      • Designer
      • Executive
      • Marketer
    • For Any Stage

      • Build
      • Improve
      • Grow
    • For Any Size

      • Solo
      • Indie
      • AAA

    Engineers

    • Documentation
    • Quickstarts
    • API Reference
    • SDKs
    • Usage Limits

    Resources

    • Forums
    • Contact us
    • Blog
    • Service Health
    • Terms of Service
    • Attribution

    Follow us

    • Facebook
    • Twitter
    • LinkedIn
    • YouTube
    • Sitemap
    • Contact Microsoft
    • Privacy & cookies
    • Terms of use
    • Trademarks
    • Safety & eco
    • About our ads
    • © Microsoft 2020
    • Anonymous
    • Sign in
    • Create
    • Ask a question
    • Create an article
    • Post an idea
    • Spaces
    • PlayStream
    • Feature Requests
    • Add-on Marketplace
    • Bugs
    • API and SDK Questions
    • General Discussion
    • LiveOps
    • Explore
    • Topics
    • Questions
    • Articles
    • Ideas
    • Users
    • Badges