ActiveMQ Classic 訊息屬性

功能 > 訊息功能 > ActiveMQ Classic 訊息屬性

ActiveMQ Classic 訊息支援以下預設訊息屬性

作為屬性存取的訊息屬性

屬性名稱 類型 預設值 描述
JMSDestination javax.jms.Destination 由生產者設定 生產者使用的目的地。
JMSReplyTo javax.jms.Destination null 使用者定義。
JMSType 字串 "" 使用者定義。
JMSDeliveryMode 整數 DeliveryMode.PERSISTENT 指示訊息是否應持久化。
JMSPriority 整數 4 來自 0-9 的值。
JMSMessageID 字串 唯一 訊息的唯一識別碼。
JMSTimestamp 長整數 訊息傳送的時間 時間以毫秒為單位。
JMSCorrelationID 字串 null 使用者定義。
JMSExpiration 長整數 0 訊息過期的時間(以毫秒為單位)。值為 0 表示永不過期。
JMSRedelivered 布林值 false 如果訊息正在重新傳送給消費者,則為 true,透過 persistJMSRedelivered 持久化

JMS 定義

屬性名稱 類型 預設值 描述
JMSXDeliveryCount 整數 0 嘗試傳送訊息的次數。
JMSXGroupID 字串 null 訊息群組的識別。
JMSXGroupSeq 整數 0 訊息的序號。
JMSXProducerTXID 字串 null 交易識別碼。

ActiveMQ Classic 定義

屬性名稱 類型 預設值 描述
JMSActiveMQBrokerInTime 長整數 0 訊息到達代理的時間戳記(以毫秒為單位)。
JMSActiveMQBrokerOutTime 長整數 0 訊息離開代理的時間戳記(以毫秒為單位)。

Apache、ActiveMQ、Apache ActiveMQ、Apache 羽毛標誌和 Apache ActiveMQ 專案標誌是 Apache 軟體基金會的商標。 版權所有 © 2024,Apache 軟體基金會。 根據 Apache License 2.0 授權。