Restablece el desplazamiento de consumidor de un grupo de consumidores. Si restablece un desplazamiento de consumidor, se modifica el desplazamiento desde el cual un consumidor comienza a consumir mensajes. Si ocurren fallas o se consumen mensajes incorrectos durante el consumo de mensajes, puede restablecer el desplazamiento de consumidor para revertir el consumo a un desplazamiento específico y volver a consumir los mensajes. También puede restablecer el desplazamiento de consumidor al desplazamiento más reciente y dejar temporalmente sin procesar los mensajes acumulados.
Pruébelo ahora
Test
Autorización de RAM
|
Action |
Nivel de acceso |
Tipo de recurso |
Clave de condición |
Acción dependiente |
|
rocketmq:ResetConsumeOffset |
update |
*ConsumerGroup
|
Ninguna | Ninguna |
Sintaxis de la solicitud
PATCH /instances/{instanceId}/consumerGroups/{consumerGroupId}/consumeOffsets/{topicName} HTTP/1.1
Parámetros de ruta
|
Parámetro |
Tipo |
Obligatorio |
Descripción |
Ejemplo |
| instanceId |
string |
Sí |
El ID de la instancia. |
rmq-cn-tl32ue44x0g |
| consumerGroupId |
string |
Sí |
El ID del grupo de consumidores. |
dolphin_status |
| topicName |
string |
Sí |
El nombre del tema. |
AMZN_REPORT_TOPIC |
Parámetros de la solicitud
|
Parámetro |
Tipo |
Obligatorio |
Descripción |
Ejemplo |
| body |
object |
No |
El cuerpo de la solicitud. |
|
| resetType |
string |
No |
El método que se utiliza para restablecer el desplazamiento de consumidor. Valores válidos: LATEST_OFFSET y SPECIFIED_TIME. Valores válidos:
|
LATEST_OFFSET |
| resetTime |
string |
No |
La hora en la que se restablece el desplazamiento de consumidor. |
2023-03-22 12:17:08 |
Elementos de la respuesta
|
Elemento |
Tipo |
Descripción |
Ejemplo |
|
object |
Resultado. |
||
| requestId |
string |
El ID de la solicitud. |
F9A95891-EAD4-5A2B-8A30-676CD18921AF |
| success |
boolean |
Indica si la solicitud se realizó correctamente. |
true |
| code |
string |
El código de error devuelto. |
MissingInstanceId |
| message |
string |
El mensaje de error devuelto. |
The instance cannot be found |
| httpStatusCode |
integer |
El código de estado HTTP devuelto. |
200 |
| dynamicCode |
string |
El código de error dinámico devuelto. |
InstanceId |
| dynamicMessage |
string |
El mensaje de error dinámico devuelto. |
instanceId |
Ejemplos
Respuesta exitosa
JSON Formato
{
"requestId": "F9A95891-EAD4-5A2B-8A30-676CD18921AF",
"success": true,
"code": "MissingInstanceId",
"message": "The instance cannot be found.",
"httpStatusCode": 200,
"dynamicCode": "InstanceId",
"dynamicMessage": "instanceId"
}
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.