I have a question about logs and how gamelift stores them, or more specifically when.
I know from the docs:
“When a game session is terminated, GameLift automatically stores the logs in Amazon S3 and retains them for 14 days.”
However I am curious at what point are they stored? Is there a time in which we know they will have been stored? I want to make sure that logs are stored and uploaded before they are cleared or recycled. I see some samples using things like ports to keep log file names unique to their server process, but if a process is terminated then is there any guarantee when those logs will be uploaded before gamelift starts another server process up to replace the terminated one? Any clarification or details here would be appreciated, thanks.