Administración del perfil 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 está en ejecución, o depurarlo.
Acerca de esta tarea
El directorio
wlp/bin
contiene un script denominado
server
para ayudar a controlar el proceso de servidor. La sintaxis de este script es la siguiente:
server <acción> [servidor] [opciones]
Para ver los valores disponibles de options, consulte opciones del mandato server.
Este script da soporte a
las siguientes acciones:
- create
- Mandato que crea un nuevo servidor.
- run
- Mandato que inicia el servidor en primer plano.
- 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 vuelco crea un archivo, pero las máquinas virtuales no dan soporte a todos los tipos de vuelco. El directorio predeterminado para los archivos de vuelco 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
- package
- Mandato que empaqueta un servidor.
- start
- Mandato que inicia el servidor como un 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 las opciones adicionales.
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 parámetros adicionales de línea de mandatos para el archivo JAR ejecutable ws-server.jar como, por ejemplo, --stop, --version, --clean, --include.