Konsumen mengirim heartbeat ke server untuk mempertahankan status aktifnya.
Deskripsi operasi
Deskripsi API
Host terdiri dari nama proyek dan endpoint Simple Log Service. Anda harus menentukan proyek dalam host tersebut.
Konsumen mengirim heartbeat ke server secara berkala untuk mempertahankan koneksi. Jika server tidak menerima heartbeat dari konsumen dalam periode tertentu, konsumen tersebut akan dihapus.
Dapatkan Pasangan Kunci Akses. Untuk informasi selengkapnya, lihat AccessKey pair.
Pasangan Kunci Akses milik Akun Alibaba Cloud memiliki izin untuk semua operasi API, sehingga menimbulkan ancaman keamanan yang tinggi. Kami menyarankan agar Anda membuat dan menggunakan pengguna RAM untuk memanggil operasi API atau melakukan operasi O&M rutin. Pengguna RAM tersebut harus memiliki izin untuk mengelola resource Simple Log Service. Untuk informasi selengkapnya, lihat Create and authorize a RAM user.
-
Dapatkan nama proyek, wilayah, dan nama Logstore. Untuk informasi selengkapnya, lihat Manage a project dan Manage a Logstore.
-
Dapatkan nama consumer group. Untuk informasi selengkapnya, lihat ListConsumerGroup.
Informasi otorisasi
Tabel berikut menjelaskan informasi otorisasi untuk operasi ini. Tambahkan informasi ini ke elemen Action dalam kebijakan RAM untuk memberikan izin kepada pengguna RAM atau role RAM agar dapat memanggil operasi API ini.
| Action | Resource in an authorization policy |
log:ConsumerGroupHeartBeat | acs:log:${regionId}:${accountId}:project/{#ProjectName}/logstore/{#LogstoreName}/consumergroup/{#ConsumerGroupName} |
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
log:ConsumerGroupHeartBeat |
none |
*All Resource
|
|
None |
Sintaks permintaan
POST /logstores/{logstore}/consumergroups/{consumerGroup}?type=heartbeat HTTP/1.1
Path Parameters
|
Parameter |
Type |
Required |
Description |
Example |
| logstore |
string |
Yes |
Nama Logstore. |
ali-test-logstore |
| consumerGroup |
string |
Yes |
Nama consumer group. Nama ini harus unik dalam satu proyek. |
consumer_group_test |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| project |
string |
Yes |
Nama proyek. |
ali-test-project |
| consumer |
string |
Yes |
Konsumen. |
consumer_1 |
| body |
array |
Yes |
Daftar ID shard yang sedang dikonsumsi. |
|
|
integer |
No |
Daftar ID shard yang sedang dikonsumsi. |
[0] |
Elemen respons
|
Element |
Type |
Description |
Example |
|
array |
Daftar semua ID shard yang dikonsumsi oleh konsumen. |
||
|
integer |
Daftar semua ID shard yang dikonsumsi oleh konsumen. |
[0] |
Contoh
Respons sukses
JSONformat
[
0
]
Kode kesalahan
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.