Author |
Message
|
yadu |
Posted: Mon Oct 09, 2006 2:45 am Post subject: Cloned Subscriptions |
|
|
Newbie
Joined: 15 Dec 2003 Posts: 3
|
Hi All,
We have subscriptions which are cloned for 2 brokers. I'm trying to remove this cloing behaviour using
Quote: |
mqsichangeproperties BRKA -e default -o DynamicSubscriptionEngine
-n clonedPubSubBrokerList -v \"-BRKC\"
mqsichangeproperties BRKB -e default -o DynamicSubscriptionEngine
-n clonedPubSubBrokerList -v \"-BRKC\"
mqsichangeproperties BRKC -e default -o DynamicSubscriptionEngine
-n clonedPubSubBrokerList -v \"\"
|
when I do a list for the subscriptions, I could still see the subscriptions as they were before. I've restarted both the brokers after mqsichangeproperties. Nothing explicit is being written to the logs either
I'm using WBIMB V6 fixpack1 on Solaris.
Am I missing something.
Thanks
Yadu |
|
Back to top |
|
 |
sieijish |
Posted: Mon Oct 09, 2006 5:16 am Post subject: |
|
|
Acolyte
Joined: 29 Nov 2004 Posts: 67 Location: London
|
Are you saying that the "ClonedSubscriptionState/#" for BRKC still remains? |
|
Back to top |
|
 |
yadu |
Posted: Mon Oct 09, 2006 5:49 am Post subject: |
|
|
Newbie
Joined: 15 Dec 2003 Posts: 3
|
When I do a query for subscriptions from the toolkit, I can see subscriptions on BRKC. |
|
Back to top |
|
 |
sieijish |
Posted: Mon Oct 09, 2006 6:02 am Post subject: |
|
|
Acolyte
Joined: 29 Nov 2004 Posts: 67 Location: London
|
Check the output of the following commands on each broker
Code: |
mqsibrowse <brokername> -t BSUBSCRIPTIONS | grep Cloned |
|
|
Back to top |
|
 |
yadu |
Posted: Mon Oct 09, 2006 6:28 am Post subject: |
|
|
Newbie
Joined: 15 Dec 2003 Posts: 3
|
Please find the results of mqsibrowse below.
Quote: |
mqsibrowse MBDUX13 -t BSUBSCRIPTIONS | grep -i clone
| 2006-09-20 12:53:4200029 | MQDUX13:SYSTEM.BROKER.CONTROL.QUEUE | *Unlimited Expiry * | 2006-10-02 13:17:48 | 4356 | $SYS/Broker/MBDUX11/ClonedSubscriptionState/# | | | applIdentityData wbimb |
bash-2.03$
|
where MBDUX11/13 are the broker names. |
|
Back to top |
|
 |
sieijish |
Posted: Mon Oct 09, 2006 8:21 am Post subject: |
|
|
Acolyte
Joined: 29 Nov 2004 Posts: 67 Location: London
|
This looks like a bug to me. Open a PMR
I tried it on AIX + WBIMB 6 + FP02
I cloned two brokers DEVBRK1 & DEVBRK2 and then removed it. The following subscritpions were left orphan.
Code: |
-bash-3.00$ mqsibrowse DEVBRK1 -t BSUBSCRIPTIONS | grep Clone
| 2006-10-05 19:36:4400012 | BRK1_QM:SYSTEM.BROKER.CONTROL.QUEUE | *Unlimited Expiry * | 2006-10-09 21:02:29 | 4356 | $SYS/Broker/DEVBRK2/ClonedSubscriptionState/# | | | applIdentityData brkusr |
-bash-3.00$ mqsibrowse DEVBRK2 -t BSUBSCRIPTIONS | grep Clone
| 2006-10-09 20:39:3000014 | BRK2_QM:SYSTEM.BROKER.CONTROL.QUEUE | *Unlimited Expiry * | 2006-10-09 21:15:20 | 4356 | $SYS/Broker/DEVBRK1/ClonedSubscriptionState/# | | | applIdentityData brkusr | |
Also, I couldn't figure out why a subscription for topic $SYS/Broker/DEVBRK2/ClonedSubscriptionState/# be created on DEVBRK1. I think the cloning command incorrectly created these subscriptions.
Can someone comment on this? |
|
Back to top |
|
 |
|