Fitur Sesi Instans memungkinkan Anda melihat data sesi klien secara real-time, menghentikan sesi yang tidak normal, dan membuat aturan pembatasan kecepatan QPS untuk meningkatkan stabilitas sistem.
Lihat atau hentikan sesi
Batasan
Anda tidak dapat mengambil sesi yang dibuat dalam mode koneksi langsung untuk instans yang menggunakan arsitektur kluster.
Prosedur
Masuk ke konsol dan buka halaman Instances. Di bilah navigasi atas, pilih wilayah tempat instans yang ingin Anda kelola berada. Lalu, temukan instans tersebut dan klik ID instans-nya.
-
Di panel navigasi kiri, klik .
-
Anda dapat melihat atau menghentikan Instance Sessions dari instans target dan menelusuri Session Statistics.
-
Lihat sesi
Secara default, halaman ini menampilkan informasi detail untuk semua sesi. Anda dapat mengarahkan kursor ke header kolom untuk melihat deskripsinya.
CatatanAnda dapat memasukkan kata kunci di kotak pencarian untuk memfilter sesi. Untuk menyegarkan informasi sesi, klik Refresh di pojok kiri atas atau aktifkan Auto Refresh.
-
Hentikan sesi
Pilih sesi target, atau tahan tombol Shift untuk memilih beberapa sesi. Lalu, di pojok kanan atas, klik Kill Selected atau Kill All.
PeringatanAksi ini akan memutus koneksi klien yang bersangkutan secara paksa. Lakukan dengan hati-hati.
-
Lihat statistik sesi
Tab Session Statistics menampilkan jumlah total klien, jumlah klien aktif, dan jumlah sumber (alamat klien).
CatatanPada tabel statistik berdasarkan sumber, klik ikon di sebelah kanan alamat klien untuk mengedit alias sumber tersebut. Di kolom Total, klik angka untuk melihat detail koneksi dari alamat sumber tersebut.
-
Aktifkan pembatasan kecepatan QPS
Setelah Anda mengaktifkan pembatasan kecepatan QPS, sistem akan menolak permintaan yang melebihi ambang batas yang ditentukan dan mengembalikan error THROTTLED.
Catatan penggunaan
-
Aturan pembatasan kecepatan yang aktif akan dinonaktifkan secara otomatis jika instans direstart, menjalani alih bencana HA, atau dimigrasikan.
Tangani error THROTTLED di aplikasi klien Anda untuk mencegah perilaku tak terduga. Saat klien Anda menerima error THROTTLED, hindari melakukan retry secara berulang-ulang.
Prasyarat
Fitur ini hanya tersedia untuk instans berbasis DRAM Tair (Edisi Perusahaan) yang berjalan dalam mode cloud-native dan memiliki versi minor 25.12.2.0 atau lebih baru.
Prosedur
Masuk ke konsol dan buka halaman Instances. Di bilah navigasi atas, pilih wilayah tempat instans yang ingin Anda kelola berada. Lalu, temukan instans tersebut dan klik ID instans-nya.
-
Di panel navigasi kiri, klik .
-
Di sisi kanan halaman, klik tab QPS Throttling.
-
Klik Create Throttling Rule dan konfigurasikan parameter aturan tersebut.
-
Throttling Mode: Parameter ini tetap diatur ke Throttle by QPS.
-
Command: Pilih jenis traffic yang akan dibatasi. Nilai yang valid adalah Read, Write, dan All.
-
key: Pola kunci yang akan dicocokkan. Dukungan tersedia untuk pencocokan eksak maupun pola wildcard. Misalnya,
user*mencocokkan semua kunci yang memiliki awalanuser. -
Username: (Opsional) Akun pengguna yang akan dibatasi. Ini sesuai dengan akun di Account Management.
-
Client IP: (Opsional) Alamat IP klien atau Blok CIDR yang akan dibatasi.
-
Minimum request size: Ukuran minimum permintaan, dalam byte. Permintaan yang lebih kecil dari nilai ini tidak akan dibatasi.
-
Maximum QPS: Batas QPS. Jika instans menggunakan arsitektur kluster atau arsitektur Pemisahan baca/tulis, batas ini berlaku untuk setiap shard (node). Batas QPS keseluruhan untuk instans dihitung dengan rumus berikut: maximum QPS × jumlah shard (node).
-
Throttling Duration: Durasi, dalam menit, aturan tersebut aktif. Aturan akan dihapus secara otomatis setelah masa berlakunya habis.
-
-
Klik Submit.
Aturan pembatasan kecepatan kini aktif.
-
(Opsional) Anda dapat mengubah aturan tersebut atau menonaktifkannya lebih awal.
Hanya satu aturan pembatasan kecepatan yang dapat aktif dalam satu waktu. Membuat aturan baru akan menimpa aturan yang sedang aktif.
FAQ
-
T: Bagaimana cara memutus koneksi klien?
A: Di konsol, buka . Pilih sesi yang dituju, lalu klik Kill Selected.