Considerations When Creating Dedicated Servers

When creating dedicated messaging servers, consider the following points:

  • There is no validation checking when you enter service operation queue names in PSADMIN. As a result, if service operation queue names are not spelled correctly and match those defined in the system, the dedicated server will not process any service operation. Instead the default server will process them.

  • Never split a service operation queue across domains. You don't want a situation where a service operation queue is assigned to Domain A and the same service operation queue is also assigned to Domain B, since both domains will try to do the same work. You want specific service operation queues for Domain A and specific service operation queues for Domain B.

  • Setting up a dedicated server consists of a creating a dedicated dispatcher and handler(s). Make sure that the number of handlers booted is sufficient to process the request volume.

  • If you create more than one dedicated server over different domains do not to include any service operation queues already specified for other dedicated servers of the same server type. For example, do not include Service Operation Queue A in Publication Broker Server X, as well as in Publication Broker Server Y.

  • Verify that the Oracle tuxedo queue size is large enough and correctly configured in PSADMIN.

    See Setting the Oracle Tuxedo Queue Size.

  • If you choose to set up group domain failover for dedicated servers, ensure that:

    • Service operation queue sets within groups are identical.

    • Service operation queue sets between groups are unique.

      See Setting Up Domain Failover.

  • When you create a messaging server, the following dispatcher parameters are populated with their default values. Verify those default settings you want to keep and those that you want to change.