Top/EBUG勉強会/20141115_httpdをスケールさせる

OpenBSDでhttpdをスケールさせる

川俣 吉広
EBUG勉強会 @ 新潟, 2014/11/15

発端

以前この勉強会で紹介したウェブ/メルマガのサーバが、アクセス過多によりトップページが見れなくなっているという報告を受ける。

応急対応

/var/www/conf/httpd.conf

 # It is intended mainly as a brake to keep a runaway server from taking
 # the system with it as it spirals down...
 #
-MaxClients 256
+MaxClients 192

プロセス数の上限で制限がかかっていると仮定し、httpdのプロセス数を減らすことで 子プロセス(*.cgi)の数を増やせるようにした。

→ 30分ほどで不具合は解消

対策


Front page   New Page list Search Recent changes   Help   RSS of recent changes