indo123shine
New Member
Saya baru memesan sebuah server baru dengan spec 8 core dan 32 GB ram yang akan digunakan untuk menampung file statik dalam bentuk foto, jadi server ini akan saya gunakan untuk image hosting.
Saat ini ada sekitar 50.000 foto yang di tampung oleh server.
Load servernya masih terbilang sangat rendah.
top - 22
20 up 4 days, 10:40, 1 user, load average: 2.84, 2.71, 2.66
Tasks: 406 total, 4 running, 401 sleeping, 0 stopped, 0 zombie
Cpu(s): 10.4%us, 0.9%sy, 0.0%ni, 86.5%id, 0.0%wa, 0.0%hi, 0.1%si, 0.0%st
Mem: 37037552k total, 10789724k used, 26247828k free, 442204k buffers
Swap: 2096472k total, 0k used, 2096472k free, 7729488k cached
Problem:
Halaman situs sangat amat lambat untuk dibuka, bahkan saya membutuhkan waktu sekitar 40 detik untuk membuka halaman home situs.
Server ini menerima jumlah permintaan / detik yang sangat tinggi.
Saya pikir telah mencapai batas maksimum Server Limit pada apache.
==================================================================
[root@best ~]# ps -aux | grep httpd | wc -l; netstat -na | grep :80 | wc -l
137
8473
==================================================================
Note:
- Server mengunakan apache
- Apache berkerja sebagai prefork MPM.
Saya mencoba untuk mengoptimalkan konfigurasi pada apache
Ini hasilnya
#
MaxKeepAliveRequests 100
#
# KeepAliveTimeout: Number of seconds to wait for the next request from the
# same client on the same connection.
#
KeepAliveTimeout 15
##
## Server-Pool Size Regulation (MPM specific)
##
# prefork MPM
# StartServers: number of server processes to start
# MinSpareServers: minimum number of server processes which are kept spare
# MaxSpareServers: maximum number of server processes which are kept spare
# ServerLimit: maximum value for MaxClients for the lifetime of the server
# MaxClients: maximum number of server processes allowed to start
# MaxRequestsPerChild: maximum number of requests a server process serves
<IfModule prefork.c>
StartServers 8
MinSpareServers 5
MaxSpareServers 20
ServerLimit 1500
MaxClients 1500
MaxRequestsPerChild 4000
</IfModule>
Hasilnya: halaman situs masih sangat lambat untuk dibuka.
Saya mohon petunjuk dari teman2 disini.
Terima kasih
Saat ini ada sekitar 50.000 foto yang di tampung oleh server.
Load servernya masih terbilang sangat rendah.
top - 22

Tasks: 406 total, 4 running, 401 sleeping, 0 stopped, 0 zombie
Cpu(s): 10.4%us, 0.9%sy, 0.0%ni, 86.5%id, 0.0%wa, 0.0%hi, 0.1%si, 0.0%st
Mem: 37037552k total, 10789724k used, 26247828k free, 442204k buffers
Swap: 2096472k total, 0k used, 2096472k free, 7729488k cached
Problem:
Halaman situs sangat amat lambat untuk dibuka, bahkan saya membutuhkan waktu sekitar 40 detik untuk membuka halaman home situs.
Server ini menerima jumlah permintaan / detik yang sangat tinggi.
Saya pikir telah mencapai batas maksimum Server Limit pada apache.
==================================================================
[root@best ~]# ps -aux | grep httpd | wc -l; netstat -na | grep :80 | wc -l
137
8473
==================================================================
Note:
- Server mengunakan apache
- Apache berkerja sebagai prefork MPM.
Saya mencoba untuk mengoptimalkan konfigurasi pada apache
Ini hasilnya
#
MaxKeepAliveRequests 100
#
# KeepAliveTimeout: Number of seconds to wait for the next request from the
# same client on the same connection.
#
KeepAliveTimeout 15
##
## Server-Pool Size Regulation (MPM specific)
##
# prefork MPM
# StartServers: number of server processes to start
# MinSpareServers: minimum number of server processes which are kept spare
# MaxSpareServers: maximum number of server processes which are kept spare
# ServerLimit: maximum value for MaxClients for the lifetime of the server
# MaxClients: maximum number of server processes allowed to start
# MaxRequestsPerChild: maximum number of requests a server process serves
<IfModule prefork.c>
StartServers 8
MinSpareServers 5
MaxSpareServers 20
ServerLimit 1500
MaxClients 1500
MaxRequestsPerChild 4000
</IfModule>
Hasilnya: halaman situs masih sangat lambat untuk dibuka.
Saya mohon petunjuk dari teman2 disini.
Terima kasih