apacheでロードバランサーの設定メモ
Livejournalの本家も使っているperlbalを入れてみるも、
秒間100アクセスを超えると突然死することあるという不具合の原因が掴みきれなかったので諦める。
ついでなので、ちょっと試してみたいと思っていた、
apacheのソフトウェアロードバランサーを試してみる、、、とは言っても、
複数のサーバがないので、まだ実用は出来ないんだけど、
1行増やすだけで対応できるはずなので設定だけ、、、
apache2.23をを下記でconfigure
./configure --enable-proxy --enable-cache --enable-disk-cache --enable-rewrite
キャッシュ用のディレクトリを作る
mkdir /usr/local/apache2/cache
chown daemon /usr/local/apache2/cache
chgrp daemon /usr/local/apache2/cache
(長くなるので中略)
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
# ProxyPass /
http://210.135.97.9/ ProxyPassReverse /
http://210.135.97.9/ 最後の1行が曲者で、それがないと、
何故か、クライアントのIPが取れなかったりします。。
謎。
http://www.asks.jp/users/hiro/13595.html