Puede utilizar archivos de propiedades para crear, modificar o suprimir un motor de mensajería
SIBus (Service Integration Bus). SIBus es el proveedor de mensajería JMS (Java Message Service)
predeterminado para el producto.
Antes de empezar
Determine los valores de propiedades que desea establecer para la configuración del motor de SIB.
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 un archivo de propiedades, puede crear, modificar o suprimir un motor SIB y sus
propiedades de configuración.
Tabla 1. Acciones para los archivos de propiedades del motor SIB. Puede crear, cambiar o suprimir propiedades de configuración del motor SIB.Acción |
Procedimiento |
crear |
Especifique commandName=createSIBusEngine en el archivo de propiedades. Ejecute el mandato applyConfigProperties. |
modify |
Especifique commandName=modifySIBEngine en el archivo de propiedades. Ejecute el mandato applyConfigProperties. |
delete |
Especifique commandName=deleteSIBEngine en el archivo de propiedades. Ejecute el mandato applyConfigProperties. |
crear Propiedad |
No se aplica |
suprimir Propiedad |
No se aplica |
Procedimiento
- Crear modificar o suprimir un motor SIB.
- Cree un motor SIB.
Abra un editor, especifique commandName=createSIBEngine en la
sección header, especifique las propiedades del motor SIB y guarde el archivo.
Puede copiar la
configuración del motor de SIB siguiente en el archivo de propiedades y editar las propiedades según sea
necesario.
#
# Header
#
CreateDeleteCommandProperties=true
commandName=createSIBEngine
#
#
# Properties
#
initialState=null #String
node=myNode #String
defaultBlockedRetryTimeout=null #java.lang.Long
server=myServer #String
highMessageThreshold=null #java.lang.Long
bus=myBus #String,required
engine=null #String
cluster=null #String
description=null #String
- Modificar un motor SIB.
Abra un editor, especifique commandName=modifySIBEngine en la
sección header, modifique las propiedades del motor SIB según sea necesario y guarde el archivo. Establezca
la propiedad necesaria que se va a modificar. Asimismo, establezca las propiedades del clúster o nodo y del
servidor. La propiedad del motor no es necesaria si se trata de un solo motor.
#
# Header
#
CreateDeleteCommandProperties=true
commandName=modifySIBEngine
#
#
# Properties
#
initialState=null #String
node=myNode #String
defaultBlockedRetryTimeout=null #java.lang.Long
server=myServer #String
highMessageThreshold=null #java.lang.Long
bus=myBus #String,required
engine=null #String
cluster=null #String
description=null #String
- Suprimir un objeto de motor SIB.
Abra un editor, especifique
commandName=deleteSIBEngine en la sección header, especifique las propiedades del clúster
o nodo y del servidor y guarde
el archivo.
#
# Header
#
CreateDeleteCommandProperties=true
commandName=deleteSIBEngine
#
#
# Properties
#
cluster=null #String
bus=myBus #String,required
engine=null #String
node=myNode #String
server=myServer #String
- Ejecute el mandato applyConfigProperties.
La ejecución del mandato applyConfigProperties aplica el archivo de propiedades a la configuración. En
este ejemplo de Jython, el parámetro -reportFileName opcional genera un informe con el
nombre report.txt:
AdminTask.applyConfigProperties(['-propertiesFileName mySIBEngine.props -reportFileName report.txt '])
Opcionalmente, puede utilizar el mandato en modalidad interactiva:
AdminTask.applyConfigProperties('-interactive')
Resultados
Puede utilizar el archivo de propiedades para configurar y gestionar el motor SIB.
Qué hacer a continuación
Guarde los cambios en la configuración.