2005-12-16

λ [FreeBSD] apache 2.2.0 のメモリ利用量

apache 2.2化をまったり進めているが、cactiでのメモリ使用量グラフを見ると、 下限のところがあまり下がらないもののピークは変わらない感じ。 メモリ開放のタイミングが遅いのかな。

直接は関係ないが、Apache Server Status が SSLセッションキャッシュ を表示するようになったのがおもろい。

SSL/TLS Session Cache Status:  
cache type: SHMCB, shared memory: 512000 bytes, current sessions: 2
sub-caches: 32, indexes per sub-cache: 133
time left on oldest entries' SSL sessions: avg: 272 seconds, (range: 255...289)
index usage: 0%, cache usage: 0%
total sessions stored since starting: 17
total sessions expired since starting: 15
total (pre-expiry) sessions scrolled out of the cache: 0
total retrieves since starting: 3 hit, 0 miss
total removes since starting: 0 hit, 0 miss

λ Apache のサーバーサイドイメージマップ処理モジュールのクロスサイトスクリプティングの脆弱性について

うちの周りでは mod_imap なんて使ってないはずなので、無効化がんばる。

apache 2.2化をしていたところでは、利用モジュールの見直しをしていて無効化済みだった。

λ Internet Week 2005「自信を持ってApacheを操るために」スライド資料(PDF)

FreeBSDだとデフォルトMPMが prefork になってしまうのを、5.x/6.x マシンでは --with-mpm=worker を指定するようにした。

pkgtools.conf の中では WITH_MPM=worker

cgi_module → cgid_module になるのでモジュール設定の変更も必要。portsでない場合は、mod_cgi.so が消されないので普通に動いているように見えてしまうので注意。

workerだとRLimitCPU によるCPU利用制限が効かん。httpd 自体に対してCPUの利用制限をかけてしまうようにしてみた。 apacheまるごと巻き込んで再起動してしまうような気もするが、うちのサイトだったらいいや。

本日のTrackBacks(全1件) []
λ Mimori's Algorithms tDiary: (2005-12-17 02:43)

apache2.2になったのでTrackBackTest