読者です 読者をやめる 読者になる 読者になる

Postgresqlのセッションが切れた場合に自動的に再接続するパッチ

Rails Ruby

Railsmongrelとかfastcgiとか使っているアプリで
postgresqlのセッションが切れてしまった場合は、1回目は例外が発生します。
その場合に例外を捕捉して、自動的にリトライをしてくれるようにするパッチを
プラグインにしました。
これをインストールすると、PostgreSQLのセッションが切れてしまっても、
例外を起こさずにセッションを再接続してくれます。
使いかたはプラグインをインストールするだけです。

ruby script/plugin install http://xibbar.net/svn/rails/plugins/trunk/postgresql_reconnect/

ライセンスを書いていないのですが、rubyライセンスがいいかなぁ。