Can anybody tell me the basic differences between clustering of Queue-Managers and Queue-Sharing Group of Q. Mgrs ? In both the cases we are using a group of Q. Mgrs . how these two are differing then ?
Clustering of Q's is basically joining those Q's which can run in same machine or in different machines.
Usually, two of them will maintain a repository that contains information about all queue managers and queues in the cluster. This is called a full repository. The other queue managers maintain only a repository of objects they are interested in, a partial repository. The repository allows any queue manager in the cluster to find out about any cluster queue and who owns it. The queue managers use special cluster channels to exchange information.
Queue sharing group in other words indicates the same thing i.e joining those Q's and which is handled by MQM.
Hope this clarifies.In any case pls let me know whether you need more info!
The explanation of cluster concept is really very helpful . But I have some doubt with QSG. U have written - "Queue sharing group in other words indicates the same thing i.e joining those Q's and which is handled by MQM."
Is it so - that the only difference between Clusters and QSGs is - QSG is handled by MQM and Clusters are not ?