Administración de Liberty desde la línea de mandatos

Puede utilizar el mandato server y el archivo JAR ejecutable ws-server.jar para crear un servidor, para iniciar o detener un servidor, para comprobar si se está ejecutando o para depurar un servidor.

Acerca de esta tarea

El directorio wlp/bin contiene un script que se llama server para ayudar a controlar el proceso del servidor. La sintaxis de este script es la siguiente:
server <acción> [servidor] [opciones]

Para ver los valores disponibles de options, consulte Opciones de mandato de servidor.

Evite problemas: La consola administrativa permite un inicio y una detención del servidor Liberty que es un miembro de clúster de un clúster de escalado automático, pero solo cuando el servidor está en la modalidad de mantenimiento. Iniciar o detener un servidor Liberty desde la línea de mandatos cuando el servidor Liberty es un miembro de clúster de un clúster de escalado automático puede generar resultados imprevisibles.
Este script da soporte a las siguientes acciones:
create
Mandato que crea un nuevo servidor.
debug
Mandato que ejecuta el servidor especificado en el primer plano de la consola después de que un depurador se conecte al puerto de depuración. El puerto predeterminado es 7777. Puede utilizar la variable WLP_DEBUG_ADDRESS para especificar un puerto alternativo.
dump
Mandato que crea una instantánea de un servidor y guarda el resultado en un archivo de archivado para un ajuste y diagnóstico posterior.
javadump
Mandato que crea una instantánea de la máquina virtual Java™ (JVM) del servidor y guarda el resultado en archivos. Cada tipo de volcado de memoria crea un archivo, pero todas las máquinas virtuales no dan soporte a todos los tipos de volcado de memoria. El directorio predeterminado para los archivos de volcado de memoria es ${server.output.dir}. Para establecer un directorio predeterminado diferente, debe utilizar una JVM de IBM® y establecer las variables de entorno siguientes:
  • IBM_HEAPDUMPDIR
  • IBM_COREDIR
  • IBM_JAVACOREDIR
list
Un mandato que lista los servidores de aplicaciones Liberty definidos.
package
Mandato que empaqueta un servidor.
[17.0.0.1 and later]pause
[17.0.0.1 and later]Un mandato que hace una pausa en todos los componentes que se pueden poner en pausa en el servidor. Para hacer una pausa en componentes específicos, utilice la opción --target. Si desea más información sobre hacer una pausa y reanudar, consulte Hacer una pausa en y reanudar un servidor Liberty desde la línea de mandatos.
[17.0.0.1 and later]resume
[17.0.0.1 and later]Un mandato que reanuda todos los componentes que se pueden poner en pausa en el servidor. Para reanudar componentes específicos, utilice la opción --target. Si desea más información sobre hacer una pausa y reanudar, consulte Hacer una pausa en y reanudar un servidor Liberty desde la línea de mandatos.
run
Mandato que inicia el servidor en primer plano.
start
Un mandato que inicia el servidor como proceso en segundo plano.
stop
Mandato que detiene un servidor en ejecución.
status
Mandato que comprueba si un servidor específico está en ejecución.
version
Mandato que muestra información sobre la versión del servidor actual y el entorno de ejecución Java.
help
Mandato que obtiene ayuda de script de línea de mandatos, incluidos los detalles de más opciones.
Nota: Si no se especifica un servidor en la línea de mandatos, la acción se realiza en la instancia de servidor predeterminada, defaultServer, si existe.
También puede llevar a cabo acciones similares utilizando el archivo JAR ejecutable ws-server.jar que se encuentra en el directorio ${wlp.install.dir}/bin/tools.

Ejemplo

Para ejecutar el script server en los sistemas Windows:
server.bat create nombre_servidor
server.bat package nombre_servidor
server.bat run nombre_servidor
server.bat
help nombre_servidor
Para ejecutar el script server en otros sistemas:
server create nombre_servidor
server package nombre_servidor
server run nombre_servidor
server help
nombre_servidor
Para ejecutar el archivo JAR ejecutable ws-server.jar sin utilizar el script server:
java -javaagent:bin/tools/ws-javaagent.jar -jar bin/tools/ws-server.jar nombre_servidor --create 
java -javaagent:bin/tools/ws-javaagent.jar -jar bin/tools/ws-server.jar nombre_servidor
java -javaagent:bin/tools/ws-javaagent.jar -jar bin/tools/ws-server.jar --help
La opción --help proporciona información sobre más parámetros de línea de mandatos para el archivo JAR ejecutable ws-server.jar, como --stop, --version, --clean, --include.

Icono que indica el tipo de tema Tema de tarea

Nombre de archivo: twlp_admin_script.html