Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Registro de mensajes del servidor (servidores personalizados)
Puede capturar los mensajes de servidor personalizados de sus servidores Amazon GameLift Servers personalizados en archivos de registro. Para obtener más información sobre cómo iniciar sesión Amazon GameLift ServersRealtime, consulteRegistro de mensajes del servidor (Amazon GameLift ServersRealtime).
importante
El tamaño de un archivo de registro por sesión de juego está limitado (consulta los Amazon GameLift Serverspuntos finales y las cuotas en Referencia general de AWS). Cuando finaliza una sesión de juego, Amazon GameLift Servers carga los registros del servidor en Amazon Simple Storage Service (Amazon S3). Amazon GameLift Serversno cargará registros que superen el límite. Los registros pueden crecer muy rápido y superar el límite de tamaño. Debe supervisar los registros y limitar la salida del registro a los mensajes necesarios únicamente.
Configuración del registro para servidores personalizados
Con los servidores Amazon GameLift Servers personalizados, usted escribe su propio código para realizar el registro, que configura como parte de la configuración del proceso del servidor. Amazon GameLift Serversutiliza su configuración de registro para identificar los archivos que debe cargar en Amazon S3 al final de cada sesión de juego.
Las siguientes instrucciones muestran cómo configurar el registro mediante ejemplos de código simplificados:
Escritura en los registros
Los archivos de registro existirán después de que comience el proceso del servidor. Puede escribir en los registros mediante cualquier método para escribir en los archivos. Para capturar todos los resultados estándar y de errores del servidor, reasigne los flujos de salida a los archivos de registro, como en los ejemplos siguientes:
Acceso a los registros del servidor
Cuando finaliza una sesión de juego, almacena Amazon GameLift Servers automáticamente los registros en un bucket de Amazon S3 y los conserva durante 14 días. Para obtener la ubicación de los registros de una sesión de juego, puedes usar la operación de la GetGameSessionLogUrlAPI. Para descargar los registros, utilice la URL que devuelve la operación.