Puede utilizar archivos de propiedades para modificar o
suprimir propiedades de definición de proceso de servidores web.
Antes de empezar
Determine los cambios que desea realizar en la configuración de las propiedades de la definición de
sus procesos o en sus objetos de configuración.
Inicie la herramienta de scripts wsadmin. Para iniciar wsadmin utilizando el lenguaje
Jython, ejecute el mandato wsadmin -lang jython desde el directorio bin
del perfil del servidor.
Acerca de esta tarea
Utilizando el archivo de propiedades, puede modificar o suprimir un objeto de definición de
procesos.
Ejecute mandatos administrativos utilizando wsadmin para cambiar un archivo de propiedades
para una definición de proceso, validar las propiedades y aplicarlas a su configuración.
Tabla 1. Acciones para archivos de propiedades de definición de procesos. Puede modificar o suprimir objetos de definición de procesos.Acción |
Procedimiento |
crear |
No se aplica |
modify |
Edite las propiedades y, a continuación, ejecute el mandato applyConfigProperties para
modificar el valor de una propiedad personalizada. |
delete |
Especifique las propiedades a eliminar en el archivo de propiedades y, a continuación,
ejecute el mandato deleteConfigProperties para suprimir una propiedad.
Si la propiedad suprimida tiene un
valor predeterminado, la propiedad se establece en el valor predeterminado. |
crear Propiedad |
No se aplica |
suprimir Propiedad |
No se aplica |
Opcionalmente, puede utilizar la modalidad interactiva con los mandatos:
AdminTask.nombre_mandato('-interactive')
Procedimiento
- Modificar las propiedades existentes de definición de procesos.
- Obtenga un archivo de propiedades para el JavaProcessDef de
servidor Web que desea cambiar.
Puede extraer un archivo de propiedades JavaProcessDef utilizando el mandato extractConfigProperties.
- Abra el archivo de propiedades en un editor y cambie las propiedades personalizadas según sea necesario.
Abra un editor y especifique las propiedades personalizadas de la JavaProcessDef en un archivo de
propiedades. Puede copiar las siguientes propiedades de ejemplo en un editor y modificar las propiedades
según sea necesario para su situación.
Para especificar una propiedad personalizada, edite el valor
AttributeInfo y los valores de propiedades. Asegúrese de que las variables de entorno
del archivo de propiedades coincidan con su sistema.
#
# Header
#
ResourceType=JavaProcessDef
ImplementingResourceType=Server
ResourceId=Cell=!{cellName}:Node=!{nodeName}:Server=!{serverName}:JavaProcessDef=
AttributeInfo=processDefinitions
#
#
#Properties
#
executableTarget=null
executableName=apache.exe
stopCommand="${WEB_INSTALL_ROOT}/bin/apache.exe"
stopCommandArgs={-k,stop,-n,IBMHTTPServer7.0,-f,${WEB_INSTALL_ROOT}/conf/httpd.conf}
terminateCommand=null
workingDirectory="${WEB_INSTALL_ROOT}" #required
startCommandArgs={-k,start,-n,IBMHTTPServer7.0,-f,${WEB_INSTALL_ROOT}/conf/httpd.conf}
executableArguments={}
startCommand="${WEB_INSTALL_ROOT}/bin/apache.exe"
executableTargetKind=JAVA_CLASS #ENUM(EXECUTABLE_JAR|JAVA_CLASS),default(JAVA_CLASS)
terminateCommandArgs={}
processType=null
#
EnvironmentVariablesSection
#
#
#Environment Variables
cellName=myNode04Cell
nodeName=myNode04
serverName=IHS
- Ejecute el mandato applyConfigProperties para cambiar la configuración de las propiedades de definición
de procesos.
La ejecución del mandato applyConfigProperties aplica el archivo de propiedades a la configuración. En este ejemplo de Jython, el parámetro opcional -reportFileName produce un informe llamado report.txt:
AdminTask.applyConfigProperties(['-propertiesFileName myObjectType.props -reportFileName report.txt '])
- Suprimir las propiedades de definición de procesos.
Para suprimir una o más propiedades, especifique sólo aquellas propiedades que desea suprimir en el
archivo de propiedades y ejecute deleteConfigProperties.
AdminTask.deleteConfigProperties('[-propertiesFileName myObjectType.props -reportFileName report.txt]')
Resultados
Puede utilizar el archivo de propiedades para configurar y gestionar el objeto de definición
de procesos y sus propiedades.
Qué hacer a continuación
Guarde los cambios en la configuración.