Web Artisan Blog - ウェブ アルチザン ブログ

Rails:mongrel_cluster環境で運用中、数時間後にProxy Errorが発生する件

Ruby・Rails

2007年10月18日

Railsで作成したリサーチアルチザンのコミュニティ機能ですが、リバースプロキシ(apache)→ mongrel_clusterな環境でサーバー構築してます。
しかし、これで実際運用すると、数時間後には中々応答が返って来なくなり、apacheがProxy Errorを返す現象が必ず発生していました。

で、色々ググって調べていくと、最初は以下の記事に辿り着いて、
Rails + MySQL (+ Mongrel?) でDB接続の通信が無い状態が続くとデッドロックする。
MongrelのFAQの通りに、「ActiveRecord::Base.verification_timeout」の値を変えたりしてみましたが、上記記事にもあるように現象が改善されませんでした。。

運用におけるmongrelに関する情報が中々少ないので困ってましたが、以下の記事がヒントになりました。
Buku nota aku | railsのsession files

・・セッションファイル。

>続きを読む・・・Rails:mongrel_cluster環境で運用中、数時間後にProxy Errorが発生する件
0 Comment  0 Trackback  Permalink

PHP5.2.4へのバージョンアップと、eAccelerator0.9.5.2

PHP

2007年10月10日

随分前(っつーか、もう1年近く前になる!)に、以下の記事を書きましたが、
PHP5.2.0へのバージョンアップと、eAccelerator0.9.5
ここで書いたように、PHP5.2.0とeAccelerator0.9.5環境では一部のロジックが動かない現象が起こってました。。

この件で、PHPのバージョンアップって結構危険やなあという意識が強くなったんで、以降中々手をつけなかったんですが、eAcceleratorも0.9.5.2にバージョンアップしてることを知り、ここはいっちょやってみよかという事で、リサーチアルチザン環境のバージョンアップを行いました。
・・結果は、

>続きを読む・・・PHP5.2.4へのバージョンアップと、eAccelerator0.9.5.2
0 Comment  0 Trackback  Permalink

Nucleus:v3.3にバージョンアップ

Nucleus

2007年10月01日

めちゃ久しぶりの更新です。。
4ヶ月も放置してしまってた当ブログですが、そろそろ復帰しようかと思ってます。

で、これまた久々にNucleusをバージョンアップ。既に3.3になってたんすね。。
3.24からのバージョンアップでしたが、アップグレード手順どおりで問題なくバージョンアップ出来ました。

さて、これから何書いてこうかな。。
0 Comment  0 Trackback  Permalink