Bir tüketici grubunun temel bilgilerini ve tüketim yeniden deneme ilkesini günceller.
Operation description
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
rocketmq:UpdateConsumerGroup |
update |
*ConsumerGroup
|
None | None |
Request syntax
PATCH /instances/{instanceId}/consumerGroups/{consumerGroupId} HTTP/1.1
Path Parameters
|
Parameter |
Type |
Required |
Description |
Example |
| instanceId |
string |
Yes |
Güncellenecek tüketici grubunun ait olduğu örneğin kimliği. |
rmq-cn-7e22on9**** |
| consumerGroupId |
string |
Yes |
Güncellenecek tüketici grubunun kimliği. |
CID-TEST |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| body |
object |
No |
İstek gövdesi. |
|
| remark |
string |
No |
Tüketici grubunun güncellenen açıklaması. |
This is the remark for test. |
deliveryOrderType
deprecated
|
string |
No |
Değiştirilmesi desteklenmez. Valid values:
|
Concurrently |
| consumeRetryPolicy |
object |
Yes |
Tüketici grubunun güncellenen tüketim yeniden deneme ilkesi. Daha fazla bilgi için Tüketim yeniden deneme konusuna bakın. |
|
| retryPolicy |
string |
Yes |
Yeniden deneme ilkesi türü. Daha fazla bilgi için Mesaj yeniden deneme konusuna bakın. Geçerli değerler:
Valid values:
|
DefaultRetryPolicy |
| maxRetryTimes |
integer |
No |
Maksimum yeniden deneme sayısı. |
16 |
| deadLetterTargetTopic |
string |
No |
Ölü mesaj konusu. Bir tüketici bir mesajı tüketemezse ve yeniden denemelerden sonra mesaj hâlâ başarısız olursa, mesaj sonraki iş kurtarma veya inceleme işlemleri için ölü mesaj konusuna teslim edilir. Daha fazla bilgi için Tüketim yeniden deneme ve ölü mesajlar konusuna bakın. |
DLQ_mqtest |
| fixedIntervalRetryTime |
integer |
No |
Sabit yeniden deneme aralığı. Birim: saniye. Bu parametre yalnızca yeniden deneme ilkesi FixedRetryPolicy (sabit aralıklı yeniden deneme) olarak ayarlandığında geçerli olur. Geçerli değerler:
|
10 |
| maxReceiveTps |
integer |
No |
Mesaj tüketimi için TPS üst sınırı. |
1000 |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
Result |
||
| requestId |
string |
İstek kimliği. Her isteğin, sorunları gidermek ve kaynağını tespit etmek için kullanabileceğiniz benzersiz bir kimliği vardır. |
C7F94090-3358-506A-97DC-34BC803C**** |
| success |
boolean |
İşlemin başarılı olup olmadığını gösterir. |
true |
| data |
boolean |
Döndürülen sonuç. |
true |
| code |
string |
Hata kodu. |
InvalidDeliveryOrderType |
| message |
string |
Hata mesajı. |
Parameter deliveryOrderType is invalid. |
| httpStatusCode |
integer |
HTTP durum kodu. |
400 |
| dynamicCode |
string |
Dinamik hata kodu. |
DeliveryOrderType |
| dynamicMessage |
string |
Dinamik hata mesajı. |
deliveryOrderType |
Examples
Success response
JSON format
{
"requestId": "C7F94090-3358-506A-97DC-34BC803C****",
"success": true,
"data": true,
"code": "InvalidDeliveryOrderType",
"message": "Parameter deliveryOrderType is invalid.",
"httpStatusCode": 400,
"dynamicCode": "DeliveryOrderType",
"dynamicMessage": "deliveryOrderType"
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.