2014-01-01から1ヶ月間の記事一覧

mod_proxy_balancerで振り先が//にならないようにする。

<Proxy balancer://app> BalancerMember http://192.168.0.1/ </Proxy> <VirtualHost *:80> ProxyPass / balancer://app/ </VirtualHost> のように、BalancerMemberの定義の末尾に"/"をつけると、振り先で、//に対して振るようになってしまうっぽいので、つけないように気をつける。 <Proxy balancer://app> BalancerMember http://192.168.0.1 </Proxy> <VirtualHost *:80> P</virtualhost>…

dalliはfork safeか?

ふと、dalliがunicornなどのmulti processで動作するアプリケーションで動かしたときにコネクションを張りなおす処理をしないといけないか気になったので、調べてみた。 gist8284358これを実行してみると、 true 1 I, [2014-01-07T00:27:41.396287 #9290] IN…

pidファイルの管理をする

pgrep -F pidfileオプションを使うと、pidfileを開いて、その中にあるプロセスIDが存在するか調べ、存在している場合には、0で終了してくれるようだ。 なので、起動スクリプトとかで、pidfileの存在チェックとかをするときには、 if test -e $PIDFILE && pgr…

なるほどUNIXプロセス

http://tatsu-zine.com/books/naruhounix 帰省中の新幹線でナルホディウス!しながら読んだ。 中身としては思っていたよりはライトな内容で、わりと知っていることだった。 Resqueのworkerが毎回worker実行するときにforkするのはなんでだろーと思っていたの…

はてなブログへ移行しました

はてなブログがでてからだいぶ経過して、ぼちぼち、はてなダイアリーもいつ終了してもおかしくないかなという気もしたので、いい加減重い腰をあげて移行しました。 今年は、去年よりもうちょいコンスタントに書けるようにがんばろうと思います。なるべく休日…