Puede utilizar los lenguajes de script Jacl o Jython para gestionar dominios de servicio de catálogo en la configuración de WebSphere Application Server.Con WebSphere DataPower XC10 Appliance, puede definir dominios de servicio de catálogo para establecer conexiones con los servidores de catálogo que están en ejecución en el dispositivo. La creación de esta configuración es necesaria solo para cuadrículas de datos de memoria caché dinámica.
wsadmin>$AdminTask help XSDomainManagement
Argumento | Descripción |
---|---|
-name (necesario) | Especifica el nombre del dominio de servicio de catálogo que el usuario desea crear. |
-default | Especifica si el dominio de servicio de catálogo es el predeterminado para la célula. El valor predeterminado es true. (Booleano: establecido en true ofalse) |
-properties | Especifica las propiedades personalizadas del dominio de servicio de catálogo. |
Argumento | Descripción |
---|---|
nombre_de_punto_final | Especifica el nombre del punto final de servicio de catálogo.
|
propiedades_personalizadas | Especifica las propiedades personalizadas del punto final del dominio de servicio de catálogo. Si no tiene propiedades personalizadas, utilice un juego de comillas ("") para este argumento. |
puertos_de_punto_final | Especifica los números de puerto para el punto final del dominio de servicio
de catálogo. Los puertos se deben especificar por el orden siguiente:
<puerto_de_cliente>,<puerto_de_escucha>
|
Valor de retorno:
Uso de ejemplo de modalidad de proceso por lotes
La modalidad de proceso necesita un formato correcto de la entrada de mandatos. Puede utilizar la modalidad interactiva para asegurarse de que los valores especificados se procesan correctamente. Cuando utiliza la modalidad de proceso por lotes, debe definir los argumentos de paso de -defineDomainServers mediante una matriz de propiedades específica. Esta matriz de propiedades tiene el formato nombre_de_punto_final propiedades_personalizadas puertos_de_punto_final. El valor puertos_de_punto_final es una lista de puertos que se deben especificar por el orden siguiente: <puerto_de_cliente>,<puerto_de_escucha>.
$AdminTask createXSDomain {-name TestDomain -default true -defineDomainServers {{xhost1.ibm.com "" ,2809}} }}
AdminTask.createXSDomain('[-name TestDomain -default true -defineDomainServers [[xhost1.ibm.com "" ,2809] [xhost2.ibm.com "" ,2809]] ]')
$AdminTask createXSDomain {-name TestDomain -default true -defineDomainServers {{cellName/nodeName/serverName "" 1109}}}
$AdminTask createXSDomain {-interactive}
AdminTask.createXSDomain ('[-interactive]')
El mandato deleteXSDomain suprime un dominio de servicio de catálogo.
Valor de retorno:
$AdminTask deleteXSDomain {-name TestDomain }
AdminTask.deleteXSDomain('[-name TestDomain ]')
$AdminTask deleteXSDomain {-interactive}
AdminTask.deleteXSDomain ('[-interactive]')
El mandato getDefaultXSDomain devuelve el dominio de servicio de catálogo de la célula.
Parámetros necesarios: ninguno
Valor de retorno: el nombre del dominio de servicio de catálogo predeterminado.
$AdminTask getDefaultXSDomain
AdminTask.getDefaultXSDomain
$AdminTask getDefaultXSDomain {-interactive}
AdminTask.getDefaultXSDomain ('[-interactive]')
El mandato listXSDomains devuelve una lista de los dominios de servicio de catálogo existentes.
Parámetros necesarios: ninguno
Valor de retorno: una lista de todos los dominios de servicio de catálogo de la célula.
$AdminTask listXSDomains
AdminTask.listXSDomains
$AdminTask listXSDomains {-interactive}
AdminTask.listXSDomains ('[-interactive]')
El mandato modifyXSDomain modifica un dominio de servicio de catálogo existente.
La modalidad de proceso necesita un formato correcto de la entrada de mandatos. Puede utilizar la modalidad interactiva para asegurarse de que los valores especificados se procesan correctamente. Cuando utiliza la modalidad de proceso por lotes, debe definir los argumentos de paso de -modifyEndpoints, -addEndpoints y -removeEndpoints mediante una matriz de propiedades específica. Esta matriz de propiedades tiene el formato nombre_de_punto_final nombre_de_host propiedades_personalizadas puertos_de_punto_final. El valor puertos_de_punto_final es una lista de puertos que se deben especificar por el orden siguiente: <puerto_de_cliente>,<puerto_de_escucha>.
Argumento | Descripción |
---|---|
-name (necesario) | Especifica el nombre del dominio de servicio de catálogo que el usuario desea editar. |
-default | Si se establece en true, especifica que el dominio de servicio de catálogo seleccionado es el predeterminado para la célula. (Booleano) |
-properties | Especifica las propiedades personalizadas del dominio de servicio de catálogo. |
Argumento | Descripción |
---|---|
nombre_de_punto_final | Especifica el nombre del punto final de servicio de catálogo.
|
puertos_de_punto_final | Especifica los números de puerto para el punto final del dominio de servicio
de catálogo. Los puntos finales se deben especificar por el orden siguiente:
<puerto_de_cliente>,<puerto_de_escucha>
|
Argumento | Descripción |
---|---|
nombre_de_punto_final | Especifica el nombre del punto final de servicio de catálogo que debe suprimirse. |
Valor de retorno:
$AdminTask modifyXSDomain {-name TestDomain -default true -modifyEndpoints {{xhost1.ibm.com "" ,2809}} -addEndpoints {{xhost2.ibm.com "" ,2809}}} -removeEndpoints {{xhost3.ibm.com}}}
AdminTask.modifyXSDomain('[-name TestDomain -default false -modifyEndpoints [[xhost1.ibm.com "" ,2809]] -addEndpoints [[xhost3.ibm.com "" ,2809]] -removeEndpoints [[xhost2.ibm.com]]]')
$AdminTask modifyXSDomain {-interactive}
AdminTask.modifyXSDomain ('[-interactive]')
El mandato testXSDomainConnection prueba la conexión a un dominio de servicio de catálogo.
Valor de retorno: si se puede establecer una conexión, devuelve true y, si no se puede, devuelve información sobre el error de conexión.
$Admintask testXSDomainConnection
AdminTask.testXSDomainConnection
$AdminTask testXSDomainConnection {-interactive}
AdminTask.testXSDomainConnection ('[-interactive]')
El mandato testXSServerConnection prueba la conexión con un servidor de catálogo. Este mandato funciona tanto para servidores autónomos como para servidores que forman parte de un dominio de servicio de catálogo.
Valor de retorno:
$Admintask testXSServerConnection {-host xhost1.ibm.com -listenerPort 2809}
AdminTask.testXSServerConnection('[-host xshost3.ibm.com -listenerPort 2809]')
$AdminTask testXSServerConnection {-interactive}
AdminTask.testXSServerConnection ('[-interactive]')