|
Finish debugging this (fix msgkey) and pass that command to qcmdexc
select
'RMVMSG MSGQ(' *concat* message_queue_library *concat* '/' *concat*
message_queue_name *concat* ') MSGKEY(' *concat* *varchar*(message_key)
*concat* ') CLEAR(*BYKEY)' as command_string,
MESSAGE_QUEUE_LIBRARY,
MESSAGE_QUEUE_NAME,
MESSAGE_TIMESTAMP,
MESSAGE_KEY
from QSYS2.MESSAGE_QUEUE_INFO
where
message_timestamp < *current timestamp* - *30* *days*
order by message_timestamp desc;
On Wed, Jul 26, 2023 at 9:43 AM DEnglander--- via MIDRANGE-L <
midrange-l@xxxxxxxxxxxxxxxxxx> wrote:
Is there a way to automatically [maybe via GO CLEANUP] to remove Messages
in Message Queues that are not tied to a UserID?
We have a small amount of application message queues that do not get
automatically cleaned up. Is there a way for them to have [for example]
all messages older than 30 days to be deleted? In addition, the
application messages queues are not in QUSRSYS.
Thank you,
Doug
This mailing list archive is Copyright 1997-2026 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.