Posted: Mon Jan 11, 2010 10:19 pm Post subject: Remove expired messages in a queue
Novice
Joined: 09 Jan 2002 Posts: 23
In the following technote, it mentioned that in MQ V6 (distributed platforms), we can specify the 'ExpiryInterval' in the 'TuningParameters' stanza to discard expired messages automatically.
Have you tried it? The chances are that if it is there in WMQ V6.0 it will be there in WMQ V7.0, or you could contact IBM for a definitive answer. _________________ It's puzzling, I don't think I've ever seen anything quite like this before...and it's hard to soar like an eagle when you're surrounded by turkeys.
I agree that it most likely will work - but if you contact IBM for an answer you could ask that it be documented as I think they forgot to add it to any distributed qm.ini documentation as I have tried searching in the v7 InfoCenter and not found it except for z/OS configuration.
We have used the feature on MQ V7 and it works.
Set the expiry in tenths of a second and the messages are removed whenever a system functions runs on the queue. this is generally done every few seconds.
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