Timed out significa que el cliente dejó de oír al servidor. Eso pasa por dos motivos completamente distintos, y el arreglo de uno no hace nada por el otro, así que el primer trabajo es distinguirlos.
Las dos causas
| El servidor se congeló | Se cayó la red | |
|---|---|---|
| Consola durante el suceso | En silencio, y luego Can't keep up! | Normal, y luego mensajes de desconexión |
| A quién afecta | A todos, juntos | A todos, o a una región |
| Estado del servidor después | Sigue corriendo, poniéndose al día | Sigue corriendo, sin tocar |
| Al volver a entrar | Funciona cuando se pone al día | Funciona al momento |
Qué hacer
- Mira las marcas de tiempo de la consola
Un hueco sin nada registrado, seguido de
Can't keep up! Did the system time change, or is the server overloaded?, significa que el servidor se atascó. Los clientes de todos se cansaron de esperar durante ese hueco. - Comprueba si el servidor se enteró siquiera
Si la consola muestra actividad normal justo hasta las desconexiones, el servidor estaba bien y el camino hasta él no. Esa es otra investigación completamente distinta.
- Busca la causa del atasco
Guardados de mundo en un mundo grande, un comando que genera chunks, un plugin haciendo algo pesado en el hilo principal. Perfila durante el suceso, no después.
- Comprueba si coincide con una tarea programada
Desconexiones en el mismo minuto cada hora son una tarea. Es la versión más fácil posible de este problema y merece la pena descartarla pronto.
Aumentar la tolerancia de tiempo del servidor significa que los jugadores esperan más antes de que los desconecten, y durante ese rato el servidor sigue congelado y el juego sigue sin poderse jugar. Convierte una desconexión limpia en un cuelgue largo y confuso. Arregla el atasco.
Si siempre es la misma persona mientras a los demás no les pasa, el problema está de su lado: su conexión, su wifi o un mod del cliente. Que pruebe dos minutos con datos móviles: responde la pregunta más rápido que cualquier comprobación del lado del servidor.
La consola corre una hora sin huecos de registro ni líneas de Can't keep up!, y no se desconecta nadie.