16:34:52railsと連動しバックグラウンドタスクの処理を行うブラグインとしてbackgroundrbが有名で、ぼくらもrails1.3系とbackgroundrbの0系を使わせてもらっていますが、ちょっとハマリが発生。ある時、hoge_worker.rbというbackgroundrb用のプログラムを書き換えようとしました。その前に、パックアップ代わりに、100601hoge_worker.rbと同じディレクトリにコピーし、もとのhoge_worker.rbを書き換えました。backgroundrbをstop、startして再起動しても、なぜか、hoge_worker.rbに新しく記述した処理が実行しない?あれ?あれ?と、相当な時間悩みました。結果、backgroundrbは、リネームして保管しておいた、同じディレクトリの100601hoge_worker.rbを読み込んで実行していた事が発覚。hoge_dev_worker.rbなどとしていたときはまちがって読み込まれることは無かったのに、ファイル名が後方一致するとダメなもようです。(0)コメントはまだありません»コメントはまだありません。