Sponsored Link
トップ «前の日記(2007年02月26日(月)) 最新 次の日記(2007年03月19日(月))» 編集  RDF

メモの日々

2000|11|12|
2001|01|02|03|04|05|06|07|08|09|10|11|12|
2002|01|02|03|04|05|06|07|08|09|10|11|12|
2003|01|02|03|04|05|06|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|

2007年03月05日(月) [長年日記]

[ruby] Railsアプリが「Too many open files」エラーを出す

Ruby on Railsで作成中のアプリケーションを動かし続けていると、development.logに

Errno::EMFILE (Too many open files - nantoka.rb):

のようなエラーが出るようになって動かなくなってしまう。

検索すると、RailsのTracに

というチケットがあった。こちらでもSQLiteを使っているので、ここにあるパッチで直るのかも。まだ試していないけどメモ。

修正はtrunkには取り込まれているが1.2ブランチにはマージされていないみたい。待っていればマージされるのかなあ。

(追記)

パッチを適用してみたところ、エラーは出なくなったように見える。この修正がリリースされるまでは Rails + SQLite を運用環境で使うのはまずそうだなあ。

あーっと、これはdevelopmentモードのときだけ起こる問題なのかな。ならあまり気にしなくていいのかも。

やること

  • 年金
[]

トップ «前の日記(2007年02月26日(月)) 最新 次の日記(2007年03月19日(月))»