Ibm mq IBM MQ主题默认消息保留

Ibm mq IBM MQ主题默认消息保留,ibm-mq,Ibm Mq,MQ主题上的消息是否有任何默认保留期。如果使用者/客户端未在MQ标头中放入过期信息。主题本身不包含消息,除非发布者表示希望将发布内容保留为保留发布内容,即使如此,也只保留最后发布的消息。订阅可以是持久的,这意味着如果消费者断开在断开连接时发布的消息,那么这些消息将累积。发布者可以设置已发布邮件的过期时间。如果订阅是持久的,那么它将保留多长时间?我们现在关心的是内存消耗。发布给未连接的持久订阅者的消息将永远有效,除非发布者设置了过期,或者在MQ v8及更高版本中,您可以在主题对象或订阅队列上设置C

MQ主题上的消息是否有任何默认保留期。如果使用者/客户端未在MQ标头中放入过期信息。

主题本身不包含消息,除非发布者表示希望将发布内容保留为保留发布内容,即使如此,也只保留最后发布的消息。订阅可以是持久的,这意味着如果消费者断开在断开连接时发布的消息,那么这些消息将累积。发布者可以设置已发布邮件的过期时间。如果订阅是持久的,那么它将保留多长时间?我们现在关心的是内存消耗。发布给未连接的持久订阅者的消息将永远有效,除非发布者设置了过期,或者在MQ v8及更高版本中,您可以在主题对象或订阅队列上设置CAPEXPRY以强制过期。注:这与保留出版物不同。另外,等待订阅者连接和使用的消息将写入磁盘,不会保留在内存中,存储是问题所在,而不是内存。如果您可以单击“编辑”并输入更多详细信息以明确您的问题,我将尝试在实际答案中输入更多详细信息。使用CAPEXPIRY属性解决,我们希望为主题消息提供默认表达式,以防publisher未设置任何到期日。