Consulta un mensaje específico de la cola de mensajes no entregados por su ID de mensaje. La información devuelta incluye la hora de almacenamiento, el cuerpo del mensaje, la clave y la etiqueta.
Descripción de la operación
Pruébelo ahora
Test
Autorización de RAM
|
Action |
Nivel de acceso |
Tipo de recurso |
Clave de condición |
Acción dependiente |
|
mq:QueryDLQMessage |
get |
Group
Group
|
Ninguna |
|
Parámetros de la solicitud
|
Parámetro |
Tipo |
Obligatorio |
Descripción |
Ejemplo |
| MsgId |
string |
Sí |
El ID del mensaje que se va a consultar. Este es el ID del mensaje. |
0BC16699165C03B925DB8A404E2D**** |
| GroupId |
string |
Sí |
El ID de grupo del consumidor. |
GID_test_group_id |
| InstanceId |
string |
No |
El ID de la instancia a la que pertenece el mensaje. |
MQ_INST_111111111111_DOxxxxxx |
Elementos de la respuesta
|
Elemento |
Tipo |
Descripción |
Ejemplo |
|
object |
|||
| RequestId |
string |
El ID de la solicitud. Este es un parámetro común. Cada solicitud tiene un ID único. |
A07E3902-B92E-44A6-B6C5-6AA111111**** |
| Data |
object |
Los resultados de la consulta. |
|
| StoreSize |
integer |
El tamaño del mensaje. Unidad: KB. |
407 |
| ReconsumeTimes |
integer |
El número de veces que se ha reintentado el mensaje. |
1 |
| StoreTimestamp |
integer |
La marca de tiempo cuando el mensaje se almacenó en el lado del servidor. Unidad: milisegundos. |
1570761026708 |
| InstanceId |
string |
El ID de la instancia. |
MQ_INST_111111111111_DOxxxxxx |
| MsgId |
string |
El ID del mensaje. |
0BC16699165C03B925DB8A404E2D**** |
| StoreHost |
string |
La instancia del servidor que almacena el mensaje. |
11.220.***.***:10911 |
| Topic |
string |
El tema del mensaje. |
test-mq_topic |
| PropertyList |
object |
||
| MessageProperty |
array<object> |
La lista de atributos del mensaje. |
|
|
object |
|||
| Value |
string |
El valor del atributo del mensaje. |
TagA |
| Name |
string |
El atributo del mensaje. Valores válidos:
Para obtener más información, consulte Términos. |
TAGS |
| BornTimestamp |
integer |
La marca de tiempo cuando se generó el mensaje. Unidad: milisegundos. |
1570761026630 |
| BodyCRC |
integer |
El valor de verificación de redundancia cíclica (CRC) del cuerpo del mensaje. |
914112295 |
| BornHost |
string |
La instancia del productor que generó el mensaje. |
42.120.**.**:64646 |
Ejemplos
Respuesta exitosa
JSON Formato
{
"RequestId": "A07E3902-B92E-44A6-B6C5-6AA111111****",
"Data": {
"StoreSize": 407,
"ReconsumeTimes": 1,
"StoreTimestamp": 1570761026708,
"InstanceId": "MQ_INST_111111111111_DOxxxxxx",
"MsgId": "0BC16699165C03B925DB8A404E2D****",
"StoreHost": "11.220.***.***:10911",
"Topic": "test-mq_topic",
"PropertyList": {
"MessageProperty": [
{
"Value": "TagA",
"Name": "TAGS"
}
]
},
"BornTimestamp": 1570761026630,
"BodyCRC": 914112295,
"BornHost": "42.120.**.**:64646"
}
}
Códigos de error
Consulte Códigos de error para ver la lista completa.
Notas de la versión
Consulte Notas de la versión para ver la lista completa.