Mandato modifySIBusMemberPolicy

Utilice el mandato modifySIBusMemberPolicy para cambiar la configuración del motor de mensajería para un clúster que es miembro de un bus de integración de servicios.

Para ejecutar el mandato, utilice el objeto AdminTask del cliente de scripts wsadmin.

[IBM i][IBM i]El cliente de scripts wsadmin se ejecuta desde Qshell. [IBM i]Para obtener más información, consulte Configuración de Qshell para ejecutar scripts de WebSphere mediante el script wsadmin.

Para los mandatos del bus de integración de servicios se proporciona ayuda de línea de mandatos:
  • Si desea una lista de los mandatos disponibles del bus de integración de servicios en Jyton y una breve descripción de cada mandato, especifique el mandato siguiente en el indicador de wsadmin:

    print AdminTask.help('SIBAdminCommands')

  • Si desea ayuda general sobre un mandato determinado, especifique el mandato siguiente en el indicador de wsadmin:

    print AdminTask.help('nombre_mandato')

Después de utilizar el mandato, guarde los cambios en la configuración maestra utilizando el mandato siguiente:

AdminConfig.save()

Finalidad

Este mandato cambia la política de motor de mensajería que se aplica a un clúster que es miembro de un bus de integración de servicios. Puede habilitar o inhabilitar la asistencia para la política del motor de mensajería, o utilizar la misma para cambiar la configuración de motor de mensajería para un clúster. Por ejemplo, puede pasar de una política del motor de mensajería de alta disponibilidad a una política del motor de mensajería de escalabilidad.

Si habilita la asistencia para la política del motor de mensajería y selecciona la política de alta disponibilidad, los valores del primer motor de mensajería del clúster se establecen de forma automática para dar soporte a la política. Si actualmente hay motores de mensajería adicionales en el clúster, es posible que sea necesario utilizar el mandato deleteSIBEngine para eliminar motores de mensajería no deseados del clúster y, por consiguiente, que cumplan con la política.

Si habilita la asistencia para la política del motor de mensajería y selecciona la escalabilidad o la escalabilidad con alta disponibilidad, los valores de los motores de mensajería que están actualmente en el clúster se establecen automáticamente para dar soporte a la política seleccionada. Es posible que sea necesario utilizar el mandato createSIBEngine o los mandatos deleteSIBEngine para conseguir el número de motores de mensajería para ajustarse a la política (debe ser un motor de mensajería para cada servidor de aplicaciones del clúster). Para cada nuevo motor de mensajería que cree, se crean automáticamente los valores que dan soporte a la política seleccionada.

Si habilita la asistencia para la política del motor de mensajería y selecciona la política personalizada, los valores de los motores de mensajería que están actualmente en el clúster no se modificarán. Puede utilizar el mandato createMissingSIBEnginePolicy para especificar los valores para cada motor de mensajería del clúster o el mandato createSIBEngine para crear motores de mensajería adicionales.

Objeto de destino

Ninguna.

La configuración del motor de mensajería del clúster cambia e implementará la política del motor de mensajería especificada.

Parámetros necesarios

-bus nombre_bus
El nombre del bus de integración de servicios al que pertenece el clúster. Puede utilizar el mandato listSIBuses para listar los nombres de los buses existentes.
-cluster clúster
Nombre del clúster que desea cambiar.

Parámetros opcionales

-enableAssistance TRUE | FALSE
Si se debe permitir habilitar la asistencia para la política del motor de mensajería. Este parámetro tiene dos valores posibles:
TRUE
La asistencia para la política del motor de mensajería está habilitada. Debe proporcionar un parámetro -policyName.
FALSE
La asistencia para la política del motor de mensajería no está habilitada.
El valor predeterminado es FALSE.
-policyName HA | SCALABILITY | SCALABILITY_HA | CUSTOM
El tipo de política de motor de mensajería que se debe aplicar en el clúster. Este parámetro tiene cuatro valores posibles:
HA
Aplicar la política del motor de mensajería de alta disponibilidad en el clúster.
SCALABILITY
Aplicar la política del motor de mensajería de escalabilidad en el clúster.
SCALABILITY_HA
Aplicar la política de motor de mensajería de alta disponibilidad con escalabilidad en el clúster.
CUSTOM
Aplicar la política de motor de mensajería personalizado en el clúster.
Este parámetro no tiene ningún valor predeterminado. Utilice este parámetro si el parámetro -enableAssistance se establece en TRUE.

Ejemplo

Habilitar la asistencia para la política del motor de mensajería para cluster1, miembro de bus1 y aplicar la política del motor de mensajería de escalabilidad:

AdminTask.modifySIBusMemberPolicy('[-bus bus1 -cluster cluster1 
-enableAssistance true -policyName SCALABILITY ]') 

Inhabilitar la asistencia para la política del motor de mensajería para cluster1, miembro de bus1:

AdminTask.modifySIBusMemberPolicy('[-bus bus1 -cluster cluster1 
-enableAssistance false ]') 

Icon that indicates the type of topic Reference topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rjj_cli_busm_modify
File name: rjj_cli_busm_modify.html