Criterio de coincidencia de la integración de servicios
El criterio de coincidencia es un conjunto de uno o varios pares de nombre-valor de una definición de política. Utilice el criterio de coincidencia para que crear un enlace de política con un motor de mensajería concreto o con un conjunto de motores de mensajería. Para ello, configure el criterio de coincidencia de la política de modo que coincida con las propiedades del grupo de alta disponibilidad HAGroup que desea que gestione la política, esto es, el HAGroup que contiene el motor de mensajería.
Nombre | Valor | Los motores de mensajería con los que coincide la política |
---|---|---|
tipo | WSAF_SIB | Cualquier motor de mensajería |
WSAF_SIB_MESSAGING_ENGINE | El nombre del motor de mensajería. Tiene el formato node.server-bus para un motor de mensajería de un servidor o cluster.number-bus para un motor de mensajería de un clúster, donde number está relacionado con el orden en que los motores de mensajería se han añadido al bus (el primer motor de mensajería que se crea cuando se añade el clúster a un bus tiene el número 000). | Un motor de mensajería concreto |
WSAF_SIB_BUS | El nombre del bus | Todos los motores de mensajería en un bus concreto |
IBM_hc | El nombre del clúster | Todos los motores de mensajería de un clúster determinado |
Con el criterio de coincidencia puede asociar la política a todos los motores de mensajería, a todos los motores de mensajería de un bus designado, a todos los motores de mensajería de un clúster determinado o a un motor de mensajería individual con un nombre específico.
La política más general es el valor predeterminado que se incluye con el producto, la "política predeterminada SIBus". Esta política tiene un criterio de coincidencia individual: type=WSAF_SIB. Esta política coincide con cualquier motor de mensajería que no tenga una coincidencia mayor con otra política.
Para asignar una política a un HAGroup, todos los criterios de la política deben coincidir. Puede especificar varios criterios de coincidencia; cuantos más criterios coincidan, más fuerte será la coincidencia. Los criterios están ligados lógicamente y el conjunto de políticas tiene en vigor condiciones de filtro que pueden coincidir con el HAGroup del motor de mensajería. Si una política tiene un criterio de coincidencia que no coincide con ninguna de las propiedades del HAGroup, la política no puede coincidir con dicho HAGroup.
Por ejemplo, si añade un criterio de coincidencia que requiere que el HAGroup tenga la propiedad "WSAF_SIB_BUS"="MyBus", se limita la política para que sólo coincida con los motores de mensajería del bus denominado MyBus.
Como alternativa, si añade un criterio de coincidencia que requiera que el HAGroup tenga la propiedad WSAF_SIB_MESSAGING_ENGINE"="MyCluster.002-MyBus, se limita la política para que sólo coincida con el motor de mensajería llamado MyCluster.002-MyBus.
Puede utilizar el criterio de coincidencia IBM_hc para utilizar la misma política para recursos (no necesariamente del mismo tipo) que están en el mismo clúster de servidores.
Preste atención y no configure una combinación de criterios que resulten lógicamente imposibles. Por ejemplo, si especifica un bus que no existe o asigna a un motor de mensajería un nombre no existe, la política no puede coincidir con ningún HAGroup.
También debe asegurarse de no definir políticas que creen conflictos en las coincidencias para los motores de mensajería. Si un motor de mensajería coincide con igual fuerza con más de una política, se produce un conflicto que no puede resolverse y se produce un error.
Cada motor de mensajería coincide una vez con la "Política SIBus predeterminada". Por tanto, cuando defina otra política y especifique criterios de coincidencia, especifique varios criterios de coincidencia para asegurarse de que estos criterios de coincidencia crean una coincidencia más fuerte que la coincidencia que crea la "Política SIBus predeterminada".
Por ejemplo, para asociar una política con todos los motores de mensajería de un bus, especifique los criterios de coincidencia type=WSAF_SIB y WSAF_SIB_BUS=nombre_bus para la política. Todos los motores de mensajería del bus coinciden dos veces con los criterios especificados en la política. Por tanto, la política tiene la coincidencia más fuerte y está asociada con estos motores de mensajería, y no se produce ningún conflicto con la "Política SIBus predeterminada".
- La "Política SIBus predeterminada" especifica un criterio de coincidencia type=WSAF_SIB.
- Para asociar una política con todos los motores de mensajería de un bus, especifique los criterios de coincidencia type=WSAF_SIB and WSAF_SIB_BUS=nombre_bus para la política.
- Para asociar una política con todos los motores de mensajería de un clúster, especifique los criterios de coincidencia type=WSAF_SIB, WSAF_SIB_BUS=nombre_bus, e IBM_hc=nombre_clúster para la política.
- Para asociar una política con un motor de mensajería específico, establezca los criterios de coincidencia type=WSAF_SIB, WSAF_SIB_BUS=nombre_bus, IBM_hc=nombre_clúster y WSAF_SIB_MESSAGING_ENGINE=nombre_motor_mensajería para la política.