Requisitos previos:
Puedes crear un informe de timings siguiendo nuestra guía. Una vez que tengas el informe de timings, sigue los pasos a continuación para analizarlo.
Cómo leer un informe de Timings:
Ahora que se ha generado el informe, puedes abrirlo. Al hacerlo, se te presentarán una de las 2 variantes.
Ten en cuenta que esta guía describe cómo analizar un informe de Timings v2, que se genera a partir de los tipos de servidor PaperMC. Si tu informe no se parece al que se muestra a continuación, significa que probablemente tengas un informe de timings v1 generado por Spigot. Para analizarlo correctamente, deberás seguir esta guía de análisis.
1) Verificar TPS del Servidor (Ticks por Segundo):
- Ve a la pestaña "Avg" bajo la barra de resultados y selecciónala.
- Luego, verifica el valor llamado "Minecraft::Full Server Tick". Si está por encima de 18 TPS (asegúrate de verificar el valor entre "()"), tu servidor no está experimentando lag consistente relacionado con los ticks. El lag puede deberse a problemas de latencia. Para solucionar el lag de latencia, considera cambiar la ubicación de tu servidor.
2) Verificar el Recuento de Entidades:
- Demasiadas entidades pueden consumir mucha potencia de procesamiento de tu servidor. Para verificarlo, ve a "Regions" --> "Count" y expande la opción del mundo. Allí encontrarás el número total de entidades por región.
- Si hay más de 2000+ entidades presentes en tu servidor al mismo tiempo, esto puede resultar en un rendimiento deficiente. En este caso, te recomendamos consultar nuestra guía sobre cómo reducir el lag causado por entidades en tu servidor.
3) Verificar el Recuento Promedio de Jugadores:
- Los jugadores como entidades consumen recursos valiosos para procesar sus acciones en el servidor. Por lo tanto, tener demasiados jugadores en línea al mismo tiempo puede afectar negativamente el rendimiento de tu servidor. Esto es más común en casos donde tu servidor puede no tener suficiente RAM. Si hay más de 20 jugadores conectados a tu servidor por cada GB de RAM, te sugerimos actualizar tu servidor para reducir el lag relacionado con los jugadores (esto puede variar según el tipo de servidor).
- Para verificar el número de jugadores en la región seleccionada, ve a "Regions" --> "Count" y busca el valor "Player".
4) Intentar Resolver Alertas:
- Los informes de Timings de PaperMC te alertarán si algunas configuraciones no están optimizadas o están fuera de sus valores normales. En el ejemplo a continuación, podemos ver que el informe nos alertó de que el servidor no está utilizando las banderas de Aikar y también proporciona una resolución. Los errores pueden variar, pero siempre contienen una causa y una sugerencia sobre cómo resolver el problema.
Conclusión:
En casos raros, puede suceder que no puedas encontrar evidencia concluyente de qué está causando el lag en tu servidor.
Hay algunas formas en las que puedes resolver el lag que no aparece en tu informe de timings. Recomendaríamos revisar la siguiente documentación:
- Optimizar bukkit.yml para reducir el lag
- Optimizar spigot.yml para reducir el lag
- Optimizar paper.yml para reducir el lag
- Cómo solucionar el lag reduciendo la distancia de visión en un servidor de Minecraft
- Usar plugins para reducir el lag en tu servidor de Minecraft
También puedes simplemente actualizar tu servidor a un plan superior, lo que puede resolver instantáneamente tus problemas. Puedes obtener más información sobre las actualizaciones/bajas de planes en cualquier momento [aquí](#).
Si tu servidor sigue experimentando lag, puedes ponerte en contacto con nuestro equipo de soporte experto, proporcionando tu informe de timings en un ticket. Estaremos encantados de echar un vistazo y ayudarte a encontrar una solución para tus problemas de lag.