

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# 게임 서버 상태 업데이트
<a name="gsg-integrate-gameserver-update"></a>

게임 서버가 등록되면 Amazon GameLift Servers FleetIQ에서 서버 용량 상태를 동기화된 상태로 유지하기 위해 정기적으로 상태 및 사용률 상태를 보고해야 합니다. [UpdateGameServer()](https://docs.aws.amazon.com/gamelift/latest/apireference/API_UpdateGameServer.html)를 호출하여 상태 및 사용률 상태를 보고합니다. 아래 예에서는 게임 서버가 정상 상태이며 플레이어나 게임 플레이를 현재 호스팅하여 점유되지 않았음을 보고합니다.

```
AWS gamelift update-game-server \
    --game-server-group-name MyLiveGroup \
    --game-server-id UniqueId-1234 \
    --health-check HEALTHY \
    --utilization-status AVAILABLE
```

**상태 확인**

게임 서버에 상태를 추적하는 메커니즘이 있는 경우 이 메커니즘을 사용하여 Amazon GameLift Servers FleetIQ에 대한 게임 서버 상태 업데이트를 트리거할 수 있습니다.

**사용률 상태**

게임 서버 사용률 상태를 보고하면 Amazon GameLift Servers FleetIQ가 현재 어떤 게임 서버가 이상적이며 새 게임 세션에 사용할 수 있는지 파악할 수 있습니다. 게임 서버에는 Amazon GameLift Servers FleetIQ에 대한 사용률 상태 업데이트를 트리거하는 메커니즘이 있어야 합니다. 예를 들어 플레이어가 게임 서버에 연결하거나 게임 세션이 시작될 때 업데이트를 트리거할 수 있습니다.

게임 세션을 시작할 때 클라이언트 또는 매치메이킹 서비스는 ([ClaimGameServer()](https://docs.aws.amazon.com/gamelift/latest/apireference/API_ClaimGameServer.html)를 호출하여) 사용 가능한 게임 서버를 클레임하고, 플레이어에게 게임 서버에 연결하라는 메시지를 표시하며, 게임 서버를 트리거하여 게임플레이를 시작합니다. 이 프로세스는 [게임 클라이언트에 Amazon GameLift Servers FleetIQ 통합](gsg-integrate-gameclient.md)에 설명되어 있습니다. 게임 서버 “클레임”은 60초 동안 유효하며, 게임 서버는 이 창에서 사용 상태를 업데이트할 수 있어야 합니다. 사용률 상태가 업데이트되지 않은 경우 Amazon GameLift Servers FleetIQ는 클레임을 제거하고, 게임 서버를 사용할 수 있다고 가정하며, 다른 클라이언트 클레임 요청을 위해 게임 서버를 예약할 수 있습니다.

```
AWS gamelift update-game-server \
    --game-server-group-name MyLiveGroup \
    --game-server-id UniqueId-1234 \
    --health-check HEALTHY \
    --utilization-status UTILIZED
```