[Feature Request] Shutdown GameSessions from Backend
Why can we not terminate a GameSession from the GameLift backend?
Testing while setting up the GameLift features can sometimes mean that GameSessions do not shutdown from alone.
GameSession costs easily pass the two digit barrier in a single day - even when just idling with no players.
A feature to shutdown a GameSession is needed for developers, to help avoid costs which are not necessarily considered usual costs associated with GameLift.
What developers want and some consider a basic feature, is a free GameLift testing environment.
I believe the only ways to terminate a game session from the GameLift side is to either scale down the instances in the fleet (although this wont work if you have game session protection on in your fleet), remote connect into the instance and terminate the server process hosting the game session there, or have the server invoke the
ProcessEnding method from the server SDK. I do agree that there should be an easier/targeted way to terminate a specific game session/server process from the GameLift side.
GameLift architectureAccepted Answerasked 7 months ago
Flexmatch is filled and status is "COMPLETED" but there is no Gamesessionasked 3 months ago
Shutdown Gamelift Sessionasked 3 years ago
Local Gamelift testingasked 3 years ago
PlayerSessionIds only accepted sometimes by gamelift serverasked 3 years ago
[Unreal] How to remove a PlayerSession when Player leaves a GameSession?asked 10 months ago
"Completed" player can't reconnect to previous GameSessionasked a month ago
GameLift Plug-in for Unity now availableasked 9 months ago
Unable to Compile Gamelift 3.2.0 UE4 4.18asked 4 years ago
[Feature Request] Shutdown GameSessions from Backendasked 3 months ago