Memperbarui informasi dasar dan kebijakan retry konsumsi untuk sebuah kelompok konsumen.
Deskripsi operasi
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
rocketmq:UpdateConsumerGroup |
update |
*ConsumerGroup
|
None | None |
Sintaks permintaan
PATCH /instances/{instanceId}/consumerGroups/{consumerGroupId} HTTP/1.1
Path Parameters
|
Parameter |
Type |
Required |
Description |
Example |
| instanceId |
string |
Yes |
ID instans tempat kelompok konsumen tersebut berada. |
rmq-cn-7e22on9**** |
| consumerGroupId |
string |
Yes |
ID kelompok konsumen yang akan diperbarui. |
CID-TEST |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| body |
object |
No |
Badan permintaan. |
|
| remark |
string |
No |
Keterangan yang diperbarui untuk kelompok konsumen. |
This is the remark for test. |
deliveryOrderType
deprecated
|
string |
No |
Parameter ini tidak dapat diubah. Valid values:
|
Concurrently |
| consumeRetryPolicy |
object |
Yes |
Kebijakan retry konsumsi yang diperbarui untuk kelompok konsumen. Untuk informasi selengkapnya, lihat Consumption retry. |
|
| retryPolicy |
string |
Yes |
Kebijakan retry. Untuk informasi selengkapnya, lihat Message retry. Nilai yang valid:
Valid values:
|
DefaultRetryPolicy |
| maxRetryTimes |
integer |
No |
Jumlah maksimum retry. |
16 |
| deadLetterTargetTopic |
string |
No |
Topik dead-letter. Jika sebuah pesan gagal dikonsumsi setelah mencapai jumlah maksimum retry, pesan tersebut akan dikirim ke topik dead-letter. Anda kemudian dapat melakukan pemulihan bisnis atau melacak pesan tersebut. Untuk informasi selengkapnya, lihat Consumption retry and dead-letter messages. |
DLQ_mqtest |
| fixedIntervalRetryTime |
integer |
No |
Interval retry tetap. Satuan: detik. Parameter ini hanya berlaku jika Anda mengatur parameter retryPolicy ke FixedRetryPolicy. Rentang nilai:
|
10 |
| maxReceiveTps |
integer |
No |
Transaksi per detik (TPS) maksimum untuk konsumsi pesan. |
1000 |
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
Result<boolean> |
||
| requestId |
string |
ID permintaan. Setiap permintaan memiliki ID unik. Anda dapat menggunakan ID ini untuk memecahkan masalah. |
C7F94090-3358-506A-97DC-34BC803C**** |
| success |
boolean |
Menunjukkan apakah permintaan berhasil. |
true |
| data |
boolean |
Hasil yang dikembalikan. |
true |
| code |
string |
Kode kesalahan. |
InvalidDeliveryOrderType |
| message |
string |
Pesan kesalahan. |
Parameter deliveryOrderType is invalid. |
| httpStatusCode |
integer |
Kode status HTTP. |
400 |
| dynamicCode |
string |
Kode kesalahan dinamis. |
DeliveryOrderType |
| dynamicMessage |
string |
Pesan kesalahan dinamis. |
deliveryOrderType |
Contoh
Respons sukses
JSONformat
{
"requestId": "C7F94090-3358-506A-97DC-34BC803C****",
"success": true,
"data": true,
"code": "InvalidDeliveryOrderType",
"message": "Parameter deliveryOrderType is invalid.",
"httpStatusCode": 400,
"dynamicCode": "DeliveryOrderType",
"dynamicMessage": "deliveryOrderType"
}
Kode kesalahan
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.