Personalización del entorno de Liberty

Puede personalizar el entorno de Liberty utilizando determinadas variables específicas para dar soporte a la ubicación de los archivos binarios del producto y los recursos compartidos en sistemas de archivos de sólo lectura.

Acerca de esta tarea

Las variables de entorno específicas de Liberty de la lista siguiente pueden configurarse en el archivo server.env para personalizar el entorno de Liberty. La variable de configuración ${wlp.install.dir} tiene una ubicación derivada que siempre se establece en el padre del directorio que contiene el script de inicio.

  • WLP_USER_DIR

    Esta variable de entorno se puede utilizar para especificar una ubicación alternativa para ${wlp.user.dir}. Esta variable debe ser una vía de acceso absoluta. Si se especifica esta variable, el entorno de ejecución busca los recursos compartidos y las definiciones de servidor en el directorio especificado. ${server.config.dir} es equivalente a ${wlp.user.dir}/servers/serverName. Si no se especifica esta variable de entorno, ${wlp.user.dir} se establece en ${wlp.install.dir}/usr.

  • WLP_OUTPUT_DIR

    Esta variable de entorno se puede utilizar para especificar una ubicación de servidor alternativa para la salida generada como registros, el directorio Workarea y los archivos generados. Los archivos del directorio de registros pueden incluir los archivos console.log, messages.log y los archivos FFDC generados. Los archivos generados pueden incluir vuelcos de servidor que se han creado con el mandato server dump o server javadump. Esta variable debe ser una vía de acceso absoluta. Si se especifica esta variable de entorno, se establece ${server.output.dir} en el equivalente de WLP_OUTPUT_DIR/serverName. Si no se especifica esta variable de entorno, ${server.output.dir} es el mismo que {server.config.dir}.

    Cuando se utiliza el mandato server, el proceso de servidor utiliza el directorio de trabajo actual como su directorio de trabajo actual.

  • WLP_DEBUG_ADDRESS

    Esta variable de entorno se puede utilizar para especificar un puerto alternativo cuando ejecute el servidor en modalidad de depuración. El valor predeterminado es 7777. Cuando Liberty se ejecuta en modalidad de depuración desde el mandato server, se establecen los valores siguientes: JAVA_DEBUG="-Dwas.debug.mode=true -Dcom.ibm.websphere.ras.inject.at.transform=true -agentlib:jdwp=transport=dt_socket,server=y,suspend=y,address=${WLP_DEBUG_ADDRESS}". Sin embargo, si se ejecuta Liberty desde el archivo JAR ejecutable ws-server.jar o la SPI de servidor de Liberty incorporado, debe utilizar los mismos valores para habilitar la modalidad de depuración de Liberty.

Puede especificar las variables de entorno WLP_OUTPUT_DIR, WLP_USER_DIR y WLP_DEBUG_ADDRESS en los archivos server.env. Puede también especificar opciones de la JVM en los archivos jvm.options. Los archivos server.env y jvm.options solamente funcionan cuando se utiliza el script de gestión de servidor. Si utiliza el archivo JAR ejecutable ws-server.jar para iniciar el servidor, no se admiten estos archivos.

Procedimiento

Qué hacer a continuación

Si inicia el servidor de Liberty utilizando el script de servidor, estarán disponibles todas las variables del entorno del sistema operativo desde la sesión actual. Si inicia el servidor utilizando MBean o el Centro de administración, las únicas variables de entorno disponibles son las que están disponibles para un mandato remoto que se ejecuta en ese sistema.


Icono que indica el tipo de tema Tema de tarea



Icono de indicación de fecha y hora Última actualización: Tuesday, 6 December 2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-libcore-mp&topic=twlp_admin_customvars
Nombre de archivo:twlp_admin_customvars.html