Resque が Mysql2::Error: closed MySQL connection: SHOW FIELDS FROM `users` を返すで説明されているような問題があります。
私の場合、長時間実行されている Rake タスク (3 時間以上) 中に表示されます。基本的に、タスクは csvs からのデータのインポートに沿って実行され、突然 "closed MySQL connection" エラーを吐き始めます。これは、リモート MySql を使用したステージング環境でのみ発生し、ローカルで再現することはできません。
私の質問は、Rails アプリ (同じ接続プロパティを使用) が何日も問題なく実行できるのに、数時間後にデータ インポート タスクが爆発するのはなぜですか?