RocketMQ

RocketMQ Attributes

This group describes attributes specific to RocketMQ.

Attributes:

KeyStabilityValue TypeDescriptionExample Values
rocketmq.consumption_modelDevelopmentstringModel of message consumption. This only applies to consumer spans.clustering; broadcasting (see more)
rocketmq.message.delay_time_levelDevelopmentintThe delay time level for delay message, which determines the message delay time.3
rocketmq.message.delivery_timestampDevelopmentintThe timestamp in milliseconds that the delay message is expected to be delivered to consumer.1665987217045
rocketmq.message.groupDevelopmentstringIt is essential for FIFO message. Messages that belong to the same message group are always processed one by one within the same consumer group.myMessageGroup
rocketmq.message.keysDevelopmentstring[]Key(s) of message, another way to mark message besides message ID.["keyA", "keyB"]
rocketmq.message.tagDevelopmentstringThe secondary classifier of message besides topic.tagA
rocketmq.message.typeDevelopmentstringType of message.normal; fifo; delay (see more)
rocketmq.namespaceDevelopmentstringNamespace of RocketMQ resources, resources in different namespaces are individual.myNamespace

rocketmq.consumption_model has the following list of well-known values. If one of them applies, then the respective value MUST be used; otherwise, a custom value MAY be used.

ValueDescriptionStability
broadcastingBroadcasting consumption modelDevelopment
clusteringClustering consumption modelDevelopment

rocketmq.message.type has the following list of well-known values. If one of them applies, then the respective value MUST be used; otherwise, a custom value MAY be used.

ValueDescriptionStability
delayDelay messageDevelopment
fifoFIFO messageDevelopment
normalNormal messageDevelopment
transactionTransaction messageDevelopment