全部产品
Search
文档中心

Tair (Redis® OSS-Compatible):Tentukan periode timeout untuk koneksi klien idle

更新时间:Jul 06, 2025

Parameter timeout dalam Tair (Redis OSS-compatible) digunakan untuk menentukan periode timeout untuk koneksi klien idle ke server Redis. Jika koneksi klien tetap idle selama durasi yang ditentukan oleh parameter ini, Tair (Redis OSS-compatible) secara otomatis menutup koneksi guna menghemat sumber daya.

Mekanisme timeout untuk koneksi idle

Dalam skenario umum, Anda dapat menggunakan klien untuk mengelola koneksi, seperti mengalokasikan koneksi, memantau statusnya, dan mendaur ulang sumber daya di dalam pool koneksi.

Nilai default parameter timeout adalah 0, yang berarti bahwa Tair atau Redis Open-Source Edition tidak akan memutuskan koneksi dari klien idle meskipun klien telah idle untuk waktu lama. Jika sumber daya tidak didaur ulang tepat waktu setelah terjadi pengecualian pada klien, pool koneksi dapat dipenuhi oleh koneksi idle, yang dapat menyebabkan kegagalan layanan. Masalah ini dapat berdampak serius pada aplikasi inti bisnis Anda. Oleh karena itu, kami menyarankan Anda mengonfigurasi parameter timeout dalam aplikasi bisnis inti agar Tair (Redis OSS-compatible) dapat proaktif mendaur ulang sumber daya koneksi.

Ketika koneksi klien mencapai nilai timeout, Tair (Redis OSS-compatible) mungkin tidak segera menutup koneksi. Sistem melakukan tugas latar belakang secara berkala untuk memeriksa dan menutup koneksi idle. Jika nilai hz disetel rendah, tugas latar belakang akan dieksekusi lebih jarang, sehingga koneksi idle mungkin tidak langsung ditutup setelah mencapai nilai timeout. Sebagai contoh, jika Anda menyetel parameter timeout menjadi 10 detik, koneksi klien mungkin tetap idle selama 12 detik sebelum ditutup. Untuk mengurangi latensi, Anda dapat menentukan nilai lebih besar untuk parameter hz guna meningkatkan frekuensi eksekusi tugas latar belakang seperti menutup koneksi idle.

Prosedur

  1. Masuk ke konsol dan buka halaman Instances. Di bilah navigasi atas, pilih wilayah tempat instance yang ingin Anda kelola berada. Kemudian, temukan instance dan klik ID instance.

  2. Di panel navigasi sisi kiri, klik Parameter Settings.

  3. Dalam daftar parameter, temukan parameter timeout dan klik Modify di kolom Actions.

  4. Di kotak dialog yang muncul, ubah nilai parameter timeout.

    Nilai valid: 0 hingga 100.000. Unit: detik.

  5. Klik OK.

    Konfigurasi berlaku segera.

Operasi API terkait

Operasi API

Deskripsi

DescribeParameters

Meminta konfigurasi dan parameter operasional suatu instance.

ModifyInstanceConfig

Memodifikasi pengaturan parameter suatu instance.