Deze pagina is nog niet beschikbaar in uw eigen taal. We werken er hard aan om meer taalversies toe te voegen. Bedankt voor uw steun.

Exporting Dead Letter Messages

Updated on 2022-09-14 GMT+08:00

Function

This API is used to export dead letter messages.

URI

POST /v2/{project_id}/instances/{instance_id}/messages/export

Table 1 Path Parameters

Parameter

Mandatory

Type

Description

project_id

Yes

String

Project ID.

instance_id

Yes

String

Instance ID.

Request Parameters

Table 2 Request body parameters

Parameter

Mandatory

Type

Description

topic

No

String

Topic name.

msg_id_list

No

Array of strings

Message ID list.

uniq_key_list

No

Array of strings

Unique key list.

Response Parameters

Status code: 200

Table 3 Response body parameters

Parameter

Type

Description

[items]

Array of Message objects

Message.

Table 4 Message

Parameter

Type

Description

msg_id

String

Message ID.

instance_id

String

Instance ID.

topic

String

Topic name.

store_timestamp

Number

Time when the message is stored.

born_timestamp

Number

Time when the message is generated.

reconsume_times

String

Number of retry times.

body

String

Message body.

body_crc

Number

Message body checksum.

store_size

Number

Storage size.

property_list

Array of property_list objects

Message attribute list.

born_host

String

IP address of the host that generates the message.

store_host

String

IP address of the host that stores the message.

queue_id

String

Queue ID.

queue_offset

String

Offset in the queue.

Table 5 property_list

Parameter

Type

Description

name

String

Attribute name.

value

String

Attribute value.

Example Requests

Exporting dead letter messages

POST https://{endpoint}/v2/{project_id}/instances/{instance_id}/messages/export

{
  "topic" : "%DLQ%group1",
  "msg_id_list" : [ "C0A8011700002774000000000013B19D", "C0A8011700002774000000000013B30F" ],
  "uniq_key_list" : [ "7F000001001C18B4AAC26B8AED170010", "7F000001001C18B4AAC26B8AEE030015" ]
}

Example Responses

None

Status Codes

Status Code

Description

200

Dead letter messages exported successfully.

Error Codes

See Error Codes.

Feedback

Feedback

Feedback

0/500

Selected Content

Submit selected content with the feedback