(FleetCapacityExceededException) when calling the CreateGameSession operation

1

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

已提问 2 年前582 查看次数
1 回答
0

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

AWS
已回答 2 年前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则