Mengambil kursor berdasarkan pengatur waktu yang ditentukan.
Deskripsi operasi
Description
-
The host consists of a project name and a Simple Log Service endpoint. You must specify the project name in the host.
-
The relationship among a cursor, a project, a Logstore, and a shard is as follows:
-
A project contains multiple Logstores.
-
Each Logstore contains multiple shards.
-
A cursor indicates the position of a specific log.
-
Coba sekarang
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
log:GetCursorOrData |
get |
*LogStore
|
|
None |
Sintaks permintaan
GET /logstores/{logstore}/shards/{shardId}?type=cursor HTTP/1.1
Path Parameters
|
Parameter |
Type |
Required |
Description |
Example |
| logstore |
string |
Yes |
Nama penyimpanan log. |
sls-test-logstore |
| shardId |
integer |
Yes |
ID shard. |
1 |
Parameter permintaan
|
Parameter |
Type |
Required |
Description |
Example |
| project |
string |
Yes |
Nama proyek. |
ali-test-project |
| from |
string |
Yes |
Titik pengatur waktu tertentu. Ini dapat berupa Stempel waktu UNIX atau string |
begin |
Anda dapat menggunakan parameter from untuk mencari log dalam siklus hidup shard. Jika siklus hidup penyimpanan log adalah [begin_time,end_time) dan parameter from diatur ke from_time, perilakunya adalah sebagai berikut:
-
Jika from_time kurang dari atau sama dengan begin_time, atau jika from_time diatur ke 'begin', kursor untuk posisi pada
begin_timeakan dikembalikan. -
Jika from_time lebih besar dari atau sama dengan end_time, atau jika
from_timediatur ke 'end', kursor untuk posisi tempat log berikutnya akan ditulis akan dikembalikan. Tidak ada data yang ada pada posisi kursor ini. -
Jika from_time lebih besar dari begin_time dan kurang dari end_time, kursor untuk paket data pertama yang pengatur waktu penerimaannya di server lebih besar dari atau sama dengan
from_timeakan dikembalikan.
Siklus hidup penyimpanan log ditentukan oleh bidang TTL dalam propertinya. Misalnya, jika pengatur waktu saat ini adalah 2018-11-11 09:00:00 dan TTL adalah 5, rentang pengatur waktu data yang dapat dikonsumsi di setiap shard adalah [2018-11-05 09:00:00,2018-11-11 09:00:00). Pengatur waktu ini mengacu pada pengatur waktu server. Untuk informasi lebih lanjut, lihat Periode retensi data.
Elemen respons
|
Element |
Type |
Description |
Example |
|
object |
The cursor value. |
||
| cursor |
string |
The cursor value. |
MTQ0NzI5OTYwNjg5NjYzMjM1Ng== |
Contoh
Respons sukses
JSONformat
{
"cursor": "MTQ0NzI5OTYwNjg5NjYzMjM1Ng=="
}
Kode kesalahan
Lihat Error Codes untuk daftar lengkap.
Catatan rilis
Lihat Release Notes untuk daftar lengkap.