全部产品
Search
文档中心

Simple Log Service:update_consumer_group

更新时间:Jul 06, 2025

Memodifikasi informasi grup konsumen yang ditentukan.

Sintaks permintaan

aliyunlog log update_consumer_group --project=<value> --logstore=<value> --consumer_group=<value> [--timeout=<value>] [--in_order=<value>] [--access-id=<value>] [--access-key=<value>] [--sts-token=<value>] [--region-endpoint=<value>] [--client-name=<value>] [--jmes-filter=<value>] [--format-output=<value>] [--decode-output=<value>

Parameter permintaan

Tabel berikut menjelaskan parameter yang diperlukan dan spesifik untuk perintah update_consumer_group.

Parameter

Tipe

Diperlukan

Contoh

Deskripsi

--project

String

Ya

aliyun-test-project

Nama dari proyek.

--logstore

String

Ya

logstore-a

Nama dari Logstore.

--consumer_group

String

Ya

consumer-group-1

Nama dari grup konsumen.

--timeout

Integer

Tidak

360

Periode timeout. Satuan: detik.

Konsumen mengirimkan sinyal denyut jantung ke Layanan Log secara berkala untuk membangun koneksi. Jika Layanan Log tidak menerima denyut jantung yang dikirim oleh konsumen dalam periode timeout, Layanan Log akan melepaskan sumber daya yang digunakan oleh konsumen tersebut.

--in_order

Boolean

Tidak

true

Menentukan apakah data dikonsumsi secara berurutan dari shard. Nilai yang valid:

  • true: Data di dalam shard dikonsumsi secara berurutan. Jika shard dibagi, data di shard asli dikonsumsi terlebih dahulu. Kemudian, data di shard baru dikonsumsi pada saat yang sama.

  • false: Data di dalam shard dikonsumsi secara acak.

Untuk informasi tentang parameter global dari antarmuka baris perintah (CLI) Layanan Log, lihat Parameter Global.

Contoh

  • Permintaan Contoh

    Gunakan akun default untuk memodifikasi periode timeout dari grup konsumen bernama consumer-group-1.

    aliyunlog log update_consumer_group --project="aliyun-test-project" --logstore="logstore-a" --consumer_group="consumer-group-1" --timeout="360" --in_order=true
  • Tanggapan Contoh

    Setelah Anda menjalankan perintah, tidak ada tanggapan yang dikembalikan. Anda dapat menjalankan perintah berikut untuk menanyakan grup konsumen.

    aliyunlog log list_consumer_group --project="aliyun-test-project" --logstore="logstore-a"

    Tanggapan:

    [
      {
        "name": "consumer-group-1",
        "order": true,
        "timeout": 360
      }
    ]

Kode kesalahan

Jika pesan kesalahan dikembalikan, perbaiki kesalahan berdasarkan kode kesalahan dari operasi API terkait. Untuk informasi lebih lanjut, lihat Kode Kesalahan.

Referensi API

UpdateConsumerGroup