コンシューマーグループの基本情報と消費リトライポリシーを更新します。
操作説明
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
rocketmq:UpdateConsumerGroup |
update |
*コンシューマーグループ。
|
なし | なし |
リクエスト構文
PATCH /instances/{instanceId}/consumerGroups/{consumerGroupId} HTTP/1.1
パスパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| instanceId |
string |
必須 |
更新するコンシューマーグループが属するインスタンスの ID。 |
rmq-cn-7e22on9**** |
| consumerGroupId |
string |
必須 |
更新するコンシューマーグループの ID。 |
CID-TEST |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| body |
object |
任意 |
リクエストボディ。 |
|
| remark |
string |
任意 |
更新後のコンシューマーグループの備考。 |
テスト用の備考 |
deliveryOrderType
deprecated
|
string |
任意 |
変更はサポートされていません。 列挙値:
|
Concurrently |
| consumeRetryPolicy |
object |
必須 |
更新後のコンシューマーグループの消費リトライポリシー。詳細については、「消費リトライ」を参照してください。 |
|
| retryPolicy |
string |
必須 |
リトライポリシータイプ。メッセージ消費時のエラー処理に関する詳細については、「メッセージリトライ」を参照してください。 有効な値:
列挙値:
|
DefaultRetryPolicy (デフォルトのエラーリトライポリシー) |
| maxRetryTimes |
integer |
任意 |
リトライの最大回数。 |
16 |
| deadLetterTargetTopic |
string |
任意 |
死信 Topic。 コンシューマーがメッセージの消費に失敗し、リトライ後も引き続き失敗した場合、メッセージは死信 Topic に配信され、後続のビジネス復旧または確認に使用されます。詳細については、「消費リトライと死信メッセージ」を参照してください。 |
DLQ_mqtest |
| fixedIntervalRetryTime |
integer |
任意 |
固定リトライ間隔。単位: 秒。このパラメーターは、リトライポリシーが FixedRetryPolicy (固定間隔リトライ) に設定されている場合にのみ効果があります。 有効な値:
|
10 |
| maxReceiveTps |
integer |
任意 |
メッセージ消費の TPS の上限値。 |
1000 |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
結果<ブール値>。 |
||
| requestId |
string |
リクエスト ID。各リクエストには固有の ID があり、トラブルシューティングと問題の特定に使用できます。 |
C7F94090-3358-506A-97DC-34BC803C**** |
| success |
boolean |
実行が成功したかどうかを示します。 |
true |
| data |
boolean |
返される結果。 |
true |
| code |
string |
エラーコード。 |
InvalidDeliveryOrderType (有効な値ではありません) |
| message |
string |
エラーメッセージ。 |
パラメーター deliveryOrderType が有効ではありません。 |
| httpStatusCode |
integer |
HTTP 状態コード。 |
400 |
| dynamicCode |
string |
動的エラーコード。 |
DeliveryOrderType |
| dynamicMessage |
string |
動的エラーメッセージ。 |
deliveryOrderType |
例
成功レスポンス
JSONJSON
{
"requestId": "C7F94090-3358-506A-97DC-34BC803C****",
"success": true,
"data": true,
"code": "InvalidDeliveryOrderType",
"message": "Parameter deliveryOrderType is invalid.",
"httpStatusCode": 400,
"dynamicCode": "DeliveryOrderType",
"dynamicMessage": "deliveryOrderType"
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。