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 » Clustering » Persistent message & coupling on Z/os

Post new topic  Reply to topic
 Persistent message & coupling on Z/os « View previous topic :: View next topic » 
Author Message
Founet
PostPosted: Tue Sep 21, 2004 12:46 pm    Post subject: Persistent message & coupling on Z/os Reply with quote

Newbie

Joined: 21 Sep 2004
Posts: 6
Location: france

I begin new sysplex project z/os system.

I have a problem when messages are send by remote Queue to my local queue in the coupling facility . Msg go to the DLQ with code 2048 .

Qalias is not persitent
QLocal in not persistent and type shared
Application don't use the MQMD Pesistent option to put message on remote Queue
Define CFSTRUCT wih level=2 and persistent=no

In DLQ the putappl is CHIN (channel initiator name ) is't good

Is the message became persitent because the XmitQ is persitent ?

Sorry for my english .
Thank's for help
Back to top
View user's profile Send private message
PeterPotkay
PostPosted: Tue Sep 21, 2004 2:48 pm    Post subject: Reply with quote

Poobah

Joined: 15 May 2001
Posts: 7716

Look at the Persistence Attribute of the Remote Queue Definition the application is putting to. That is what is setting the message's persistence atribute if the app itself is not specifying it.

Once the message passes thru the remote queue def, it is already assigned the persistence attribute, and no queue farther downstream, not even the XMITQ, will change it.
_________________
Peter Potkay
Keep Calm and MQ On
Back to top
View user's profile Send private message
Founet
PostPosted: Wed Sep 22, 2004 10:19 am    Post subject: Reply with quote

Newbie

Joined: 21 Sep 2004
Posts: 6
Location: france

Thank Peter ...

It's not possible for us to change QA and QRemote from PERSITENT to NOPERSISTENT on all QMGR who send message in the QL witch is in the coupling ... the only solution have found is to pass an alter CFSTRUCT(xxx) CFLEVEL(3) RECOVER(ON) .. before the CFSTRUCT was in CFLEVL(2) RECOVER(NO)....

I hope this solution don't generate too much overhead ! have you ideas on this subject ?

For instance i have only 5000 msg/day in Coupling and only on triggerer Queues ..and it's ok

Thank's
Back to top
View user's profile Send private message
PeterPotkay
PostPosted: Wed Sep 22, 2004 3:38 pm    Post subject: Reply with quote

Poobah

Joined: 15 May 2001
Posts: 7716

I have never used Shared Queues, sorry. I was just suggesting a way not to have the messages be Persistent. Looks like someone with more z/OS expirience will have to jump in.
_________________
Peter Potkay
Keep Calm and MQ On
Back to top
View user's profile Send private message
frankdk
PostPosted: Thu Sep 23, 2004 12:22 pm    Post subject: Reply with quote

Novice

Joined: 10 Jun 2004
Posts: 20
Location: Copenhagen, Denmark

Hi

5000 msg/day is nothing to wory about. Just remember to do regular BACKUP CFSTRUCT(..) commands. When you do restart of your MQ systems it will scan logs of ALL qmgrs back to the last backup!! if the coupling facility is not 100% intact.

Backup every hour is a good start.

Another thing. You have only one trigger queue? If it triggers only one system to handle messages you will not need a shared queue.
_________________
Regards,

Frank
Back to top
View user's profile Send private message
Founet
PostPosted: Mon Sep 27, 2004 12:42 am    Post subject: Reply with quote

Newbie

Joined: 21 Sep 2004
Posts: 6
Location: france

Al the files in the coupling are locals queues and trigger first..
For instance it's only for test & pre production ..
We decide to put only locals queues with trigger .. not for Xmit and client queues. For instance we have 400Meg in coupling it's too short to keep an activity with remote Qmanager .
(400Meg accept 55.000 messages length 125).

Did you put Xmit queue in coupling ?
Back to top
View user's profile Send private message
frankdk
PostPosted: Wed Oct 06, 2004 10:12 am    Post subject: Reply with quote

Novice

Joined: 10 Jun 2004
Posts: 20
Location: Copenhagen, Denmark

Founet wrote:
Did you put Xmit queue in coupling ?


Yes we have tried that. Works fine, but channel may start from any qmgr in the group.
_________________
Regards,

Frank
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 » Clustering » Persistent message & coupling on Z/os
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.