Determining the location of message points for a destination on a service integration bus
When we are investigating a problem, we might have to find where the message points for a destination are located. We might have to undertake this task as part of problem determination, to find out on which messaging engine a message point is located. If the destination is a queue with multiple queue points, or it is mediated by using multiple mediation points, complete the problem determination for each message point that the message might have been sent to or consumed from.
If we have an alias destination, the alias is resolved to the physical destination immediately after a message is produced. Use this task to find the physical destination.
Click Service integration -> Buses
-> bus_name -> [Additional Properties] Destinations to display the destinations on the relevant bus. Review the Type of the destination:
- If the destination is a queue, the queue point name has the form destination@messaging_engine_name. If the queue is localized to a cluster, there is one queue point for every messaging engine in the cluster.
- If the destination is a mediated queue, there is at least one mediation point. If the queue is localized to a cluster, there is one mediation point for every messaging engine in the cluster.
- If the destination is a topic space, there is a publication point localized to every messaging engine in the bus. When a topic space is not mediated, service integration delivers messages directly to the publication point situated on the same messaging engine that the producing application is connected to. When the topic space is mediated, in the same way as a queue, service integration directs messages to the mediation point or points and then to the publication point that is co-located with that mediation point.
Last updated Nov 10, 2010 8:23:07 PM CST