(FleetCapacityExceededException) when calling the CreateGameSession operation


An error occurred (FleetCapacityExceededException) when calling the CreateGameSession operation: Unable to reserve a process on fleet fleet-*********-48d0-8c3c-eaee1fd5871c, location us-east-1, gameSessionId: arn:aws:gamelift:us-east-1::gamesession/fleet-***********8c3c-eaee1fd5871c/gsess-8a6da779-f4b7-4047-a330-e32c1517c000. (No active and available server processes found on the fleet) [cloudshell-user@ip-10-0-62-27 ~]$ in the Dashboard Builds (1) is green ... in the Fleets (1) is yellow and both appears active thanks for the help

1 Answer

In this case, you'll want to take a look at how many game sessions you are trying to create/support simultaneously. Even if your fleet is active and healthy, each instance will have a limited capacity for how many sessions it can support. Typically, if you spin up a lot of game sessions at once, or if you have long running sessions, you can fill up your capacity and encounter this exception.

Things to check:

  • What size are your instances?
  • How many instances do you have?
  • How many game sessions do you have?
  • Given your instance size/count, can you support your current/expected game sessions?

You can also take a look at the number of processes per instance. This will also affect your game session capacity. You can find more details about fleet processes in these docs: https://docs.aws.amazon.com/gamelift/latest/developerguide/fleets-multiprocess.html

answered 2 years ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions