全部产品
Search
文档中心

:Bagaimana cara menghentikan sesi pada instans ApsaraDB RDS for MySQL?

更新时间:Jul 06, 2025

Ikhtisar

Topik ini menjelaskan cara menghentikan sesi pada instans ApsaraDB RDS for MySQL.

Prosedur

Anda dapat menghentikan sesi pada instans RDS menggunakan salah satu metode berikut:

  • Gunakan fitur manajemen sesi.

  • Gunakan perintah kill.

Penting

Akun dengan hak istimewa dapat menghentikan semua sesi. Akun standar hanya dapat menghentikan sesi saat ini. Untuk informasi lebih lanjut tentang izin akun, lihat Tipe akun.

Gunakan fitur manajemen sesi untuk menghentikan sesi

  1. Masuk ke Konsol ApsaraDB RDS. Di bilah navigasi atas, pilih wilayah tempat instans RDS Anda berada. Temukan instans RDS dan klik ID instans.

  2. Di panel navigasi sisi kiri halaman yang muncul, pilih Autonomy Services > Diagnostics.

  3. Klik tab Session Management.

  4. Di tab Session Management, tinjau informasi sesi saat ini dari instans RDS dan hentikan sesi yang tidak diperlukan menggunakan fitur penghentian sesi. Untuk informasi lebih lanjut, lihat Gunakan fitur manajemen sesi.

    image

Gunakan perintah kill untuk menghentikan sesi

  1. Sambungkan ke instans RDS menggunakan alat baris perintah MySQL. Untuk informasi lebih lanjut, lihat Gunakan klien atau CLI untuk menyambung ke instans ApsaraDB RDS for MySQL.

    Catatan

    Jika jumlah koneksi ke instans RDS mencapai batas maksimum, Anda tidak dapat menyambung ke instans RDS menggunakan Data Management (DMS) atau alat baris perintah MySQL. Dalam kasus ini, disarankan untuk menghentikan sesi menggunakan fitur manajemen sesi.

  2. Jalankan pernyataan berikut untuk menampilkan sesi saat ini dan catat ID sesi yang ingin dihentikan:

    SHOW processlist;

    Contoh keluaran berikut ditampilkan.Viewing sessions via command line

  3. Jalankan perintah berikut untuk menghentikan sesi:

    KILL [$ID];
    Catatan

    [$ID] menentukan ID sesi yang ingin dihapus.

    Contoh keluaran berikut ditampilkan. Terminating a session via command line

Apa yang harus dilakukan selanjutnya

Anda dapat memodifikasi parameter wait_timeout dan interactive_timeout untuk mengoptimalkan periode timeout instans RDS agar secara otomatis menghentikan koneksi. Untuk informasi lebih lanjut, lihat Modifikasi parameter instans ApsaraDB RDS for MySQL.

Penting

Modifikasi parameter hanya mempengaruhi sesi baru.

  • Untuk koneksi dalam mode non-interaktif, masuk ke Konsol ApsaraDB RDS dan kurangi nilai parameter wait_timeout di halaman Parameters. Parameter wait_timeout menentukan periode timeout koneksi dalam mode non-interaktif. Nilai default: 86.400 detik (24 jam). Ketika koneksi non-interaktif idle melebihi nilai parameter wait_timeout, instans RDS secara otomatis menghentikan koneksi.

  • Untuk koneksi dalam mode interaktif, masuk ke Konsol ApsaraDB RDS dan kurangi nilai parameter interactive_timeout di halaman Parameters. Parameter interactive_timeout menentukan periode timeout koneksi dalam mode interaktif. Nilai default: 7.200 detik (2 jam). Ketika koneksi interaktif idle melebihi nilai parameter interactive_timeout, instans RDS secara otomatis menghentikan koneksi.

Ruang lingkup aplikasi

  • ApsaraDB RDS for MySQL