You are currently browsing the archives for the Web Server category


server hebat tapi koneksi lelet??

Pasti pernah mengalami ini. Sudah investasi server super cepat, diinstal linux update terbaru, tapi di cek pake netstat kok cuma beberapa puluh koneksi sudah down. :(

cobalah tips ini:
Secara default, semua distribusi linux memberikan nilai maximum tcp connection sebesar 128 connection. Ubahlah nilai tersebut sesuai kemampuan server anda.
Cek nilainya disini:

$ cat /proc/sys/net/core/somaxconn
128

ubah nilainya ke sesuatu nilai yang cukup, misal 512:

$ sysctl -s net.core.somaxconn=512

untuk memberikan perubahan secara permanen, masukkan entry tersebut di /etc/sysctl.conf

net.core.somaxconn = 512

Selamat mencoba, and let me know the results. :)

Webserver Linux Lemot, kenapa??? – Part 1

Pernah suatu hari, seorang teman(client) saya yang memiliki webserver dengan load server lumayan tinggi bertanya kepada saya:
“rasanya memori server gwa udah gedein jadi 4GB, kok masih bisa habis juga?”

Pada kasus ini, client saya tsb mengijinkan saya melakukan investigasi dengan remote ssh.

Typical webserver yang diinstal di linux saat ini adalah Linux dengan kernel 2.6 + Apache versi 2.x + MySQL 5.x + PHP 5.x. Begitu juga dengan client saya ini menggunakan konfigurasi software yang umum juga.

Pada investigasi awal tsb saya menemukan kejanggalan:
1. Concurrent connection maximum yang pernah tertangani adalah 80 conn.
2. saat koneksi maksimum, jumlah TCP status WAIT yang di cek melalui program netstat mencapai 400 buah. Kenapa??

Continue reading →


Tag cloud