Configure a core group policy for messaging engines
We can configure a core group policy for service integration to associate the policy with specific messaging engines and to specify messaging engine behavior, such as which server a messaging engine runs on, whether a messaging engine can fail over or fail back, and the frequency of messaging engine monitoring.
The policy to associate with the messaging engine must exist. It is possible to configure the default service integration policy, "Default SIBus Policy", but it is not advisable, because those changes will affect all messaging engines that the policy manages. Therefore, to configure a policy, it is advisable to create a new one, as described in Create a policy for messaging engines.
Only the following types of core group policy apply to service integration and messaging engines:
- Static
- One of N
- No operation
We cannot use the "All active" or "M of N" policy types, because they are not supported for the service integration bus component.
The default service integration policy is a "One of N" policy with a single match criterion that matches any service integration messaging engine. The default policy has a monitoring interval of 120 seconds, no preferences for particular servers and no automatic fail back. To configure messaging engine behavior, it is advisable to create additional, more specialized policies, and retain the default service integration policy to apply to messaging engines that do not match any other policy.
To configure a core group policy for a messaging engine, or messaging engines, use the console to complete the following steps:
- Select the policy by clicking Servers -> Core groups -> Core group settings -> core_group_name -> [Additional Properties] Policies -> policy_name.
- Associate the policy with the messaging engine, or messaging engines, that you require. Typically, for a policy of type Static or "One of N", you associate the policy with a single messaging engine. Typically, for a policy of type "No operation", you associate the policy with all the messaging engines (one or more) in a cluster. See Use match criteria to associate a policy with a messaging engine.
- Configure the policy further, using the appropriate procedure for the policy type that you are configuring:
- Configure a Static policy for service integration.
- Configure a "One of N" policy for service integration.
- Configure a "No operation" policy for service integration.
Subtopics
- Use match criteria to associate a policy with a messaging engine
Use this task to configure match criteria to associate a core group policy with a messaging engine.
- Configure a Static policy for service integration
After creating a new Static core group policy for a messaging engine, you configure the policy to specify which server the messaging engine runs on. Optionally, we can configure the frequency of messaging engine monitoring.
- Configure a One of N policy for service integration
After creating a new "One of N" core group policy for a messaging engine, you configure the policy to specify the messaging engine behavior, such as which server the messaging engine runs on, and whether the messaging engine can fail over or fail back. We can also configure the frequency of messaging engine monitoring.
- Configure a No operation policy for service integration
After creating a new "No operation" core group policy for a messaging engine, we can continue the configuration for a messaging engine to be managed by an external high availability (HA) framework. We can also configure the frequency of messaging engine monitoring.
Related concepts
Policies for service integration Simple configuration without workload sharing or high availability
Related tasks
Configure high availability and workload sharing of service integration
CoreGroupPolicyManagement (AdminTask)