ASG
IBM
Zystems
Cressida
Icon
Netflexity
 
  MQSeries.net
Search  Search       Tech Exchange      Education      Certifications      Library      Info Center      SupportPacs      LinkedIn  Search  Search                                                                   FAQ  FAQ   Usergroups  Usergroups
 
Register  ::  Log in Log in to check your private messages
 
RSS Feed - WebSphere MQ Support RSS Feed - Message Broker Support

MQSeries.net Forum Index » IBM MQ Java / JMS » losing some of the subscriptions information

Post new topic  Reply to topic
 losing some of the subscriptions information « View previous topic :: View next topic » 
Author Message
Balmer
PostPosted: Tue Jul 01, 2003 2:35 pm    Post subject: losing some of the subscriptions information Reply with quote

Novice

Joined: 19 Jun 2003
Posts: 13

Hi all,
I'm working on MQSeries Publish\Subscribe broker.

WebSphere MQ --- V5.3.0.2 with CSD04 Patch...
MA0C support pac ---- MQSeries Pub/Sub Broker

I have written an application to register publishers and subscribers. Once I register all publishers and subscribers using my application and run the following command, i can see all my subscriptions information like RegistrationQMgrName, RegistrationQName etc as below and everything is working fine. But my problem is .... If I run the amqspsd -m SSP.EVENTS.QMGR command once again after few hours I see some data of the subscriptions is being lost. you can see the differences below...


info...running the following command immediately after registration of subscriptions....

> ./amqspsd -m SSP.EVENTS.QMGR

MQSeries Message Broker Dumper
Start time: Tue Jul 1 17:01:16 2003

Broker Relations
----------------
QMgrName:
SSP.EVENTS.QMGR
Parent:
None
Children:
None

Streams supported
-----------------
SSP.FIRMSALE.STREAM
SYSTEM.BROKER.DEFAULT.STREAM
SYSTEM.BROKER.ADMIN.STREAM

Publishers
----------
StreamName: SYSTEM.BROKER.ADMIN.STREAM
None
StreamName: SYSTEM.BROKER.DEFAULT.STREAM
None
StreamName: SSP.FIRMSALE.STREAM
None

Subscribers
-----------
StreamName: SYSTEM.BROKER.ADMIN.STREAM
Topic: MQ/SSP.EVENTS.QMGR /StreamSupport
BrokerCount: 0
ApplCount: 1
AnonymousCount: 0
RegistrationQMgrName: SSP.EVENTS.QMGR
RegistrationQName: SYSTEM.BROKER.INTER.BROKER.COMMUNICATIONS
RegistrationCorrellId: 414D51590000010100000000000000000000000000000000
RegistrationUserIdentifier: mqm
RegistrationOptions: 17 : MQREGO_CORREL_ID_AS_IDENTITY MQREGO_NEW_PUBLICATIONS_ONLY
RegistrationTime: 2003062417182594
Topic: MQ/S/SSP.EVENTS.QMGR /Subscribers/Identities/*
BrokerCount: 0
ApplCount: 1
AnonymousCount: 1
StreamName: SYSTEM.BROKER.DEFAULT.STREAM
Topic: MQ/S/SSP.EVENTS.QMGR /Subscribers/Identities/*
BrokerCount: 0
ApplCount: 1
AnonymousCount: 1
StreamName: SSP.FIRMSALE.STREAM
Topic: SSP/DataServices/FirmSaleOrder
BrokerCount: 0
ApplCount: 1
AnonymousCount: 0
RegistrationQMgrName: SSP.EVENTS.QMGR
RegistrationQName: SSPFLOW.FIRMSALE.SUB
RegistrationUserIdentifier: sspflow
RegistrationOptions: 0 : MQREGO_NONE
RegistrationTime: 2003070122002395


info...running the following command after few hours once registration of subscriptions is done.



> ./amqspsd -m SSP.EVENTS.QMGR

MQSeries Message Broker Dumper
Start time: Tue Jul 1 16:59:47 2003

Broker Relations
----------------
QMgrName:
SSP.EVENTS.QMGR
Parent:
None
Children:
None

Streams supported
-----------------
SSP.FIRMSALE.STREAM
SYSTEM.BROKER.DEFAULT.STREAM
SYSTEM.BROKER.ADMIN.STREAM

Publishers
----------
StreamName: SYSTEM.BROKER.ADMIN.STREAM
None
StreamName: SYSTEM.BROKER.DEFAULT.STREAM
None

Subscribers
-----------
StreamName: SYSTEM.BROKER.ADMIN.STREAM
Topic: MQ/SSP.EVENTS.QMGR /StreamSupport
BrokerCount: 0
ApplCount: 1
AnonymousCount: 0
RegistrationQMgrName: SSP.EVENTS.QMGR
RegistrationQName: SYSTEM.BROKER.INTER.BROKER.COMMUNICATIONS
RegistrationCorrellId: 414D51590000010100000000000000000000000000000000
RegistrationUserIdentifier: mqm
RegistrationOptions: 17 : MQREGO_CORREL_ID_AS_IDENTITY MQREGO_NEW_PUBLICATIONS_ONLY
RegistrationTime: 2003062417182594
Topic: MQ/S/SSP.EVENTS.QMGR /Subscribers/Identities/*
BrokerCount: 0
ApplCount: 1
AnonymousCount: 1
StreamName: SYSTEM.BROKER.DEFAULT.STREAM
Topic: MQ/S/SSP.EVENTS.QMGR /Subscribers/Identities/*
BrokerCount: 0
ApplCount: 1
AnonymousCount: 1
StreamName: SSP.FIRMSALE.STREAM
Topic: MQ/S/SSP.EVENTS.QMGR /Subscribers/Identities/*
BrokerCount: 0
ApplCount: 1
AnonymousCount: 1

This is very urgent and critical.


Thanks for ur inputs..

Balmer
Back to top
View user's profile Send private message
bower5932
PostPosted: Wed Jul 02, 2003 12:58 pm    Post subject: Reply with quote

Jedi Knight

Joined: 27 Aug 2001
Posts: 3023
Location: Dallas, TX, USA

I'm not sure how to read the output to know if a subscriber is durable or non-durable. My guess as to the difference is that you registered some non-durable subscribers. You didn't unsubscribe them. MQ cleanup ran, noticed that they were gone, and cleaned them up.
Back to top
View user's profile Send private message Send e-mail Visit poster's website AIM Address Yahoo Messenger
Balmer
PostPosted: Wed Jul 02, 2003 1:56 pm    Post subject: Reply with quote

Novice

Joined: 19 Jun 2003
Posts: 13

Hi bower5932,

Let me give some more info.

while registration, I'm not specifying any Registration options except the strem queue, Topic and subscriber queue name...

If I want register a subscription as durable, do I have to specify any registration options like MQREGO_PERSISTENT etc..while registration?

how can I make my subscriptions as durable subscriptions ?

thanks
Balmer
Back to top
View user's profile Send private message
clindsey
PostPosted: Wed Jul 02, 2003 6:15 pm    Post subject: Reply with quote

Knight

Joined: 12 Jul 2002
Posts: 586
Location: Dallas, Tx

The expiration of the subscription is determined by the expiry field of the message descriptor (MQMD) of the message containing the subscription.
For a durable subscription, set the Expiry field to MQEI_UNLIMITED.

Charlie
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » IBM MQ Java / JMS » losing some of the subscriptions information
Jump to:  



You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Protected by Anti-Spam ACP
 
 


Theme by Dustin Baccetti
Powered by phpBB © 2001, 2002 phpBB Group

Copyright © MQSeries.net. All rights reserved.