Hello!
I've been fighting with a problem that causes the game instances not shutting down properly. I've put many logs in the server executable, so I could check at which point the server refuses the shutting down procedure.
However, it seems like playfab is clearing out old log files? One session is played for average 10 minutes, could extend to 1 hour maybe. So whenever I see a game with longer than 1 hour uptime ( and usually no one in the lobby anymore ), I terminate them.
However, I cannot gather the logs from them. It doesn't show up in the "Archived Games" tab, or at least not at the first position. It seems like that list is ordered by starting time, not ending time. Considering that we have actively around 50 games running at the same time, that means we have 50 games opening up at every 10 minutes. That means in 1 hour, I have 300 sessions. At the time I terminate this stuck session, and the game gets in to the archived games list, it will be at the 300th place. Considering it's loading 20 items per page, that means I have to click 15 times the "Load more" button. At the time I could get to the right game, it will be flooded again.
But this is not the worst. Even if I manage to find it, when I click on Log, or output files, it will just show me blank page. Seems like "too old" logs are getting removed. None of the logs around the stuck instance are recoverable.
This is kind of problematic, because it's hard to find the error without proper logs.
An example:
Title ID: 2ABB
EntityID: 708961B8D64C2601
According to how the other sessions log URL generated, it should be here:
https://developer.playfab.com/en-us/2ABB/servers/archived-games/708961B8D64C2601/log
Is there anything I could do to get these logs?
Thanks for the help