<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://onnocenter.or.id/wiki/index.php?action=history&amp;feed=atom&amp;title=Mengatasi_overload_Web_Server_Apache</id>
	<title>Mengatasi overload Web Server Apache - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://onnocenter.or.id/wiki/index.php?action=history&amp;feed=atom&amp;title=Mengatasi_overload_Web_Server_Apache"/>
	<link rel="alternate" type="text/html" href="https://onnocenter.or.id/wiki/index.php?title=Mengatasi_overload_Web_Server_Apache&amp;action=history"/>
	<updated>2026-04-17T00:23:56Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.35.4</generator>
	<entry>
		<id>https://onnocenter.or.id/wiki/index.php?title=Mengatasi_overload_Web_Server_Apache&amp;diff=63839&amp;oldid=prev</id>
		<title>124.158.181.198: Created page with &quot;Salah satu masalah paling besar dari Web server apache adalah konfigurasi default apache mengijinkan banyak sekali process jika banyak traffic. Dengan banyak-nya traffic mungk...&quot;</title>
		<link rel="alternate" type="text/html" href="https://onnocenter.or.id/wiki/index.php?title=Mengatasi_overload_Web_Server_Apache&amp;diff=63839&amp;oldid=prev"/>
		<updated>2021-11-22T03:43:52Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;Salah satu masalah paling besar dari Web server apache adalah konfigurasi default apache mengijinkan banyak sekali process jika banyak traffic. Dengan banyak-nya traffic mungk...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Salah satu masalah paling besar dari Web server apache adalah konfigurasi default apache mengijinkan banyak sekali process jika banyak traffic. Dengan banyak-nya traffic mungkin memory (RAM) masih aman-aman saja. Yang akan menjadi masalah adalah cputime, mungkin setiap request akan, misalnya, memakan 0.3-5% cputime. Ini akan mengakibatkan proses menjadi terlalu lama sehingga menyebabkan timeout, refresh dan bahkan menambah banyak beban.&lt;br /&gt;
&lt;br /&gt;
Solusi untuk mengatasi hal ini adalah dengan membatasi apache threads agar menjadi sangat sedikit (misalnya 16 atau kurang). Artinya, setiap request menjadi memperoleh lebih banyak cpu time.&lt;br /&gt;
&lt;br /&gt;
Untuk mengimplementasi pembatasan apache threads, dapat dilakukan dengan mengedit file konfigurasi apache. File konfigurasi apache2 kemungkinan berada di&lt;br /&gt;
&lt;br /&gt;
/etc/apache2/apache2.conf	-- di Debian / Ubuntu&lt;br /&gt;
/etc/httpd/conf/httpd.conf		-- CentOS&lt;br /&gt;
&lt;br /&gt;
Turunkan semua nilai sebanyak mungkin. Menaikan nilai MaxRequestsPerChild. Contoh sebagai berikut,&lt;br /&gt;
&lt;br /&gt;
&amp;lt;IfModule prefork.c&amp;gt;&lt;br /&gt;
StartServers 2&lt;br /&gt;
MinSpareServers 3&lt;br /&gt;
MaxSpareServers 5&lt;br /&gt;
ServerLimit 16&lt;br /&gt;
MaxClients 16&lt;br /&gt;
MaxRequestsPerChild 400000&lt;br /&gt;
&amp;lt;/IfModule&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Contoh lain dengan mengecilkan semua parameter seperti berikut&lt;br /&gt;
&lt;br /&gt;
&amp;lt;IfModule mpm_prefork_module&amp;gt;&lt;br /&gt;
    StartServers          5&lt;br /&gt;
    MinSpareServers       5&lt;br /&gt;
    MaxSpareServers      10&lt;br /&gt;
    MaxClients          256&lt;br /&gt;
    MaxRequestsPerChild   0&lt;br /&gt;
&amp;lt;/IfModule&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;IfModule mpm_worker_module&amp;gt;&lt;br /&gt;
    StartServers          2&lt;br /&gt;
    MinSpareThreads      20&lt;br /&gt;
    MaxSpareThreads      60&lt;br /&gt;
    ThreadLimit          16&lt;br /&gt;
    ThreadsPerChild       5&lt;br /&gt;
    MaxClients          256&lt;br /&gt;
    MaxRequestsPerChild   0&lt;br /&gt;
&amp;lt;/IfModule&amp;gt;&lt;br /&gt;
&amp;lt;IfModule mpm_event_module&amp;gt;&lt;br /&gt;
    StartServers          2&lt;br /&gt;
    MaxClients          256&lt;br /&gt;
    MinSpareThreads      20&lt;br /&gt;
    MaxSpareThreads      60&lt;br /&gt;
    ThreadLimit          16&lt;br /&gt;
    ThreadsPerChild       5&lt;br /&gt;
    MaxRequestsPerChild   0&lt;br /&gt;
&amp;lt;/IfModule&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Saran Lain untuk mengatasi overload di web server apache. Beberapa kondisi overload mungkin juga tidak mungkin ditangani menggunakan teknik di atas. Untuk itu mungkin ada baiknya menggunakan http accelerator atau squid yang dikonfigurasi sebagai reverse proxy.&lt;/div&gt;</summary>
		<author><name>124.158.181.198</name></author>
	</entry>
</feed>