Download Manager = Kejam
Ditulis pada tanggal 22 Februari 2011
Ya, minimal untuk urusan proxy pernyataan itu benar. Beberapa hari ini ada teman dari Denpasar yang tanya tentang kenapa kok squid di tempat kerja dia sering mabuk. Kalau dihitung-hitung, dalam waktu seminggu dia bisa restart squid antara empat sampe lima kali. Ya memang restart squid bukan barang aneh, tapi untuk ukuran hardware lumayan bagus dengan pengguna sekitar 700an orang kan ya agak aneh.
2011/02/17 18:40:53| WARNING! Your cache is running out of filedescriptors
2011/02/17 18:41:09| WARNING! Your cache is running out of filedescriptors
2011/02/17 18:41:25| WARNING! Your cache is running out of filedescriptors
Owh, masalahnya itu. Setelah dilihat sedikit, ternyata max fd yang bisa dipake sebanyak 16384. Biasanya aku pasang angka segitu untuk beberapa squid di beberapa tempat yang pernah kugarap. Selama ini belum pernah ada masalah dengan angka segitu. Ok kemudian angkanya dinaikkan dua kali lipat jadi 32768, dan squid itu berjalan dengan gembira untuk selamanya
*Gludak* ternyata ndak. Pagi tadi temenku bilang squid dia mabuk lagi. Beberapa hari yang lalu aku sempet grafikkan konsumsi FD pake cacti. Gambarnya lebih kurang kayak begini nih:
Yang di atas itu gambar normalnya. Ternyata waktu mabuk-mabuk tadi, grafiknya begini:
Nah loh. Kelihatannya parah ya. Penggunaan FD naik lumayan tinggi. Intip-intip access.log, ada beberapa yang njalankan download accelerator (atau apa pun lah namanya, pokoknya bikin koneksi banyak ke squid).
Setelah beberapa kali uji coba ngeblok tiga atau empat IP yang kelihatan makan banyak, grafiknya jadi kayak begitu (grafik yang ada di kotak hitam). Garis merahnya turun ketika blocking aktif, dan kemudian naik lagi ketika blocking dilepas. Begitu seterusnya. Akhirnya sedikit eksperimen, kubatesi koneksinya maksimum 80 koneksi per client pake iptables kayak begini:
-A INPUT -s 10.0.0.0/8 -p tcp -m tcp --dport 3128 -m connlimit --connlimit-above 80 --connlimit-mask 32 -j REJECT
Setelah itu iseng-iseng kurestart squidnya biar semua koneksi ter-reset (sori yah semuwah
), dan hasilnya bisa dilihat di grafik di atas yang ada kotak birunya. Oh iya, ini daftar lima client pengguna tertinggi (sebenernya yang makan banyak cuma 2 sih
)
10.20.3.9     60
10.0.10.20     71
10.0.0.15     72
10.0.5.48     289
10.20.4.38     766
Hiyah... Manusia normal mana yang sanggup browsing pake web browser yang secara simultan bikin 766 koneksi ke server web? Download manager memang kejam ![]()
Timpalan tulisan
henry - 7 May 2011
menarik gambar grafiknya
.
mkw - 12 Mar 2011
Nice share mas..
Timpali tulisan
- Colongan Berita (rss feed)
- Debian Admin
- Detikcom
- Distro Watch
- OS News
- SlashDot Linux
- Viva News
- Para Tetangga
- Akhmad Suaidi
- Anton Yulianto
- Arinet
- Asfihani
- Budi Wijaya
- Cahyo Darujati
- Dani Wafaul Falah
- David Suhendrik
- Eszy Filiani Poespo
- Galih Satriaji
- Henning TC
- Impianti WU
- KLAS
- Kiki Ahmadi
- M. Yuqi
- Menik
- Nanin Wailisahalong
- Noor Al Azam
- Nur Aini
- Paejo
- Sari Rachmatika
- Satpam Bobo