Export (0) Print
Expand All

Set the Default Lifetime for Messages

Updated: June 25, 2007

Applies To: Windows Server 2008

You can use this procedure to set the default lifetime for Message Queuing messages. The lifetime of a Message Queuing message specifies the maximum time interval for a message to reach a destination queue. If this time interval is exceeded before the message reaches the destination queue then the message is placed in the deadletter queue if the PROPID_M_JOURNAL property of the message is set to MQMSG_DEADLETTER.

Membership in <Domain>\Domain Users, or equivalent, is the minimum required to complete this procedure.

  1. Click Start, point to Programs, point to Administrative Tools, and then click Active Directory Sites and Services.

  2. On the View menu, click Show Services Node.

  3. In the console tree, right-click MsmqServices.

    Where?

    • Active Directory Sites and Services/Services/MsmqServices

  4. Click Properties.

  5. On the General page, type a new value and select new units as needed.

  • Note that the default lifetime for transactional messages is 4 days.

  • The default lifetime of a message is also known as the time-to-reach-queue (TTRQ).

ImportantImportant
For best security practice, it is recommended that messages not be set with an infinite lifetime to ensure tighter control over messages that are traveling through the network. Also, Message Queuing can request that a negative acknowledgment message is returned if a timer expires, and Message Queuing sends the appropriate negative acknowledgment message to the administration queue specified by the message.

Was this page helpful?
(1500 characters remaining)
Thank you for your feedback

Community Additions

ADD
Show:
© 2014 Microsoft