All Products
Search
Document Center

:Overflow cache backlog TCP Instans Linux akibat kegagalan terhubung ke instans dari jarak jauh

Last Updated:Aug 22, 2026

Catatan

Disclaimer: Artikel ini mungkin dikontribusikan oleh komunitas atau memuat informasi produk pihak ketiga. Kami menyarankan Anda mengunjungi komunitas atau situs resmi produk pihak ketiga untuk bantuan dan dukungan. Produk pihak ketiga tidak didukung oleh layanan purna jual Alibaba Cloud. Dokumen ini hanya bersifat referensi. Alibaba Cloud tidak memberikan jaminan, baik secara eksplisit maupun implisit.

Deskripsi masalah

Jika cache backlog TCP mengalami overflow pada instans Linux, performa jaringan instans tersebut dapat terganggu sehingga tidak dapat diakses secara remote.

Penyebab

Masalah ini dapat disebabkan oleh hal-hal berikut:

  • Nilai parameter /etc/sysctl.conf, net.core.somaxconn, dan net.ipv4.tcp_max_syn_backlog terlalu rendah. File /etc/sysctl.conf menyimpan konfigurasi sistem. Jika parameter tersebut dikonfigurasi secara tidak tepat, performa jaringan instans Linux dapat terganggu.

  • Parameter backlog aplikasi dikonfigurasi secara tidak tepat.

Solusi

Catatan

Alibaba Cloud mengingatkan Anda bahwa:

  • Sebelum melakukan operasi berisiko, seperti memodifikasi konfigurasi atau data instans, pastikan instans memiliki kemampuan disaster recovery dan fault tolerance yang memadai untuk menjaga keamanan data.

  • Anda dapat memodifikasi konfigurasi dan data instans, termasuk namun tidak terbatas pada instans Elastic Compute Service (ECS) dan Relational Database Service (RDS). Sebelum modifikasi, kami menyarankan Anda membuat snapshot atau mengaktifkan log backup RDS.

  • Jika Anda telah memberikan izin kepada platform Alibaba Cloud atau telah mengirimkan informasi keamanan seperti akun login dan kata sandi, segera ubah informasi tersebut.

Pilih langkah-langkah berikut berdasarkan kondisi di tempat.

Modifikasi file /etc/sysctl.conf

  1. Login jarak jauh ke instans Linux melalui VNC. Untuk informasi lebih lanjut tentang cara login jarak jauh, lihat ECS connection methods overview.

  2. Jalankan perintah berikut untuk mengedit file /etc/sysctl.conf:

    Catatan

    Catatan: Lakukan pencadangan data sebelum memodifikasi file konfigurasi.

    vim /etc/sysctl.conf

  3. Tekan A untuk menyesuaikan nilai parameter net.core.somaxconn dan net.ipv4.tcp_max_syn_backlog sesuai kebutuhan. Kemudian tekan Esc untuk keluar dari mode edit. Masukkan :wq dan tekan Enter untuk menyimpan dan keluar.

    Catatan

    Penjelasan

    • :wq dengan tanda titik dua : harus dimasukkan dengan menekan tombol Shift+:.

    • Ubah nilai parameter net.core.somaxconn. Pada topik ini, digunakan contoh nilai 1024. Sesuaikan nilainya sesuai kebutuhan.

    • Pada topik ini, nilai parameter net.ipv4.tcp_max_syn_backlog diubah menjadi 5000.

    Output yang serupa akan ditampilkan. {001E9C08-86CA-4A04-9BA5-1B43A5ECC4A3}_20200720113009.jpg

  4. Jalankan perintah berikut agar konfigurasi berlaku.

    sysctl -p

Modifikasi parameter backlog aplikasi

Anda dapat menyesuaikan parameter backlog aplikasi sesuai kebutuhan.

Cakupan aplikasi

  • Elastic Compute Service