Skip to content

Request new feature for the message track #525

Closed
@zongtanghu

Description

@zongtanghu

What is the purpose of the change
1.Message track trace refers to the consumption processing of a message which is sent from the producer instance has arrived the broker,and then has been consumed by the consumer instance.In the whole process, the information of time, location and other related services(including Client and Broker) is aggregated into the complete link information of message communication.
In MQ system, the complete link of a message contains three roles: producer, broker server and consumer.In the process of message communicaton, each role adds relevant information to the track trace link.By aggregating these information,it can provide some powerful support to user.

Brief changelog
1.I will define a special broker node which is used to store the messages track trace data.
2.In RocketMQ client,I will add some codes to send the messages trace data to special broker node asynchronously.

Verifying this change
3.We can run the nameserver,broker and console components.By the console admin page,we can view the message track trace data.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions