Configurar Spark y comenzar un perfilador Spark en un Minecraft servidor Spigot ofrece una visión crucial de su rendimiento. Un marco de computación distribuida, Spark descompone rápidamente grandes cargas de datos con destreza. Esta combinación permite identificar cuellos de botella en el rendimiento, como plugins lentos o configuraciones de servidor deficientes, allanando el camino para la optimización y mejora de la eficiencia general del servidor. Con las capacidades de Spark, los administradores de servidor pueden tomar decisiones informadas para optimizar la jugabilidad y garantizar un funcionamiento más fluido de los jugadores.
Requisito: Bukkit o Spigot/Paper es necesario para instalar y ejecutar un perfilador de Spark en un servidor de Minecraft.
Cómo instalar Spark en un servidor de Minecraft
1. Descargar Spark.
2. Iniciar sesión en el panel de BisectHosting Starbase.
3. Detener el servidor.
4. Ir a la pestaña Archivos.
5. Abrir la carpeta plugins.
6. Sube el archivo .jar del paso 1.
7. Iniciar el servidor.
Cómo ejecutar un perfilador de Spark en un servidor de Minecraft
1. Unirse al servidor.
2. El perfilador Spark se iniciará automáticamente. Déjalo correr durante unos minutos.
Nota: Para reiniciar el perfilador, ejecuta los siguientes comandos en sucesión:
/spark profiler cancel/spark profiler start
3. Ingresa el siguiente comando en el chat para ver el perfilador mientras se ejecuta: /spark profiler open
4. Ingresa el siguiente comando en el chat para detener el perfilador: /spark profiler stop
5. Haz clic en el enlace generado para abrir los resultados del perfilador de Spark.
Cómo Ver el Informe de Spark
1. Activa los displays deseados. Activa todos los displays para ver más información.
| Widget | Descripción |
| TPS | Ticks por segundo. Las caídas en el TPS por defecto indican retrasos. |
| MSPT | Milisegundos por tick. Ticks más bajos son mejores para el rendimiento. |
| Memoria | El exceso o la falta de RAM impactarán negativamente en el servidor. |
| GC | Recolección de basura. Un GC lento provocará retrasos en el servidor. |
2. En la sección de displays, abre la pestaña deseada.
| Display | Descripción |
| Memoria | Muestra detalles importantes sobre Heap. |
| JVM Flags | Muestra los argumentos JVM con los que se inició el servidor. |
| Mundo | Muestra las diferentes entidades actualmente generadas en el servidor. |
3. Elige la vista deseada.
| Ver | Descripción |
| Todas las vistas | Abre los desplegables para encontrar hilos de alto proceso. Los hilos principales que lanzan y ejecutan Minecraft suelen ser altos. |
| Plugins | Vista de Mods | Muestra el uso de cada plugin/mod. |
Nota: Las barras a la derecha muestran una representación visual de los porcentajes.
4. Haz clic en el icono de llama para abrir el Gráfico de Llamas. Esta es una vista alternativa de los desplegables de Todas las vistas que usa barras. Haz clic en el x icono para regresar.
5. Elige el icono de exportar para guardar el informe. Compara múltiples informes de Spark para rastrear el rendimiento del servidor.
Nota: Crear un informe inicial ayudará a establecer un punto de referencia para comparar informes de Spark.