Met à jour les informations de base et la stratégie de nouvelle tentative de consommation d'un groupe de consommateurs.
Description de l'opération
Testez maintenant
Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale. Testez cette API dans OpenAPI Explorer, sans signature manuelle. Les appels réussis génèrent automatiquement du code SDK correspondant à vos paramètres. Téléchargez-le avec une sécurité intégrée des identifiants pour une utilisation locale.
Test
Autorisation RAM
|
rocketmq:UpdateConsumerGroup |
update |
*ConsumerGroup.
|
Aucune | Aucune |
Syntaxe de la requête
PATCH /instances/{instanceId}/consumerGroups/{consumerGroupId} HTTP/1.1
Paramètres de chemin
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| instanceId |
string |
Oui |
L'identifiant de l'instance à laquelle appartient le groupe de consommateurs à mettre à jour. |
rmq-cn-7e22on9**** |
| consumerGroupId |
string |
Oui |
L'identifiant du groupe de consommateurs à mettre à jour. |
CID-TEST |
Paramètres de requête
|
Paramètre |
Type |
Requis |
Description |
Exemple |
| body |
object |
Non |
Le corps de la requête. |
|
| remark |
string |
Non |
Les remarques mises à jour du groupe de consommateurs. |
Ceci est la remarque pour le test |
deliveryOrderType
deprecated
|
string |
Non |
La modification n'est pas prise en charge. Valeurs valides :
|
Concurrently |
| consumeRetryPolicy |
object |
Oui |
La stratégie de nouvelle tentative de consommation mise à jour du groupe de consommateurs. Pour plus d'informations, consultez Nouvelle tentative de consommation. |
|
| retryPolicy |
string |
Oui |
Le type de stratégie de nouvelle tentative. Pour plus d'informations, consultez Nouvelle tentative de message. Valeurs valides :
Valeurs valides :
|
DefaultRetryPolicy |
| maxRetryTimes |
integer |
Non |
Le nombre maximal de nouvelles tentatives. |
16 |
| deadLetterTargetTopic |
string |
Non |
Le sujet des lettres mortes. Si un consommateur ne parvient pas à consommer un message et que le message échoue toujours après les nouvelles tentatives, le message est distribué au sujet des lettres mortes pour une récupération ou une révision ultérieure de l'activité. Pour plus d'informations, consultez Nouvelles tentatives de consommation et messages de lettre morte. |
DLQ_mqtest |
| fixedIntervalRetryTime |
integer |
Non |
L'intervalle de nouvelle tentative fixe. Unité : secondes. Ce paramètre ne prend effet que lorsque la stratégie de nouvelle tentative est définie sur FixedRetryPolicy (nouvelle tentative à intervalle fixe). Valeurs valides :
|
10 |
| maxReceiveTps |
integer |
Non |
La limite supérieure de TPS pour la consommation de messages. |
1000 |
Éléments de réponse
|
Élément |
Type |
Description |
Exemple |
|
object |
Result |
||
| requestId |
string |
L'identifiant de la requête. Chaque requête possède un identifiant unique que vous pouvez utiliser pour dépanner et localiser les problèmes. |
C7F94090-3358-506A-97DC-34BC803C**** |
| success |
boolean |
Indique si l'exécution a réussi. |
true |
| data |
boolean |
Le résultat renvoyé. |
true |
| code |
string |
Le code d'erreur. |
InvalidDeliveryOrderType |
| message |
string |
Le message d'erreur. |
Le paramètre deliveryOrderType n'est pas valide |
| httpStatusCode |
integer |
Le code d'état HTTP. |
400 |
| dynamicCode |
string |
Le code d'erreur dynamique. |
DeliveryOrderType |
| dynamicMessage |
string |
Le message d'erreur dynamique. |
deliveryOrderType |
Exemples
JSON format
{
"requestId": "C7F94090-3358-506A-97DC-34BC803C****",
"success": true,
"data": true,
"code": "InvalidDeliveryOrderType",
"message": "Le paramètre deliveryOrderType n'est pas valide",
"httpStatusCode": 400,
"dynamicCode": "DeliveryOrderType",
"dynamicMessage": "deliveryOrderType"
}
Codes d'erreur
Consultez Codes d'erreur pour la liste complète.
Notes de version
Consultez Notes de version pour la liste complète.