1
我有類似Resque is returning Mysql2::Error: closed MySQL connection: SHOW FIELDS FROM `users`描述的一個問題,MySQL連接。封閉Rake任務
就我而言,我看到了一個長期運行的Rake任務(3小時以上)時。基本上,任務沿着從csvs導入數據運行,然後突然開始吐出「封閉的MySQL連接」錯誤。這隻發生在我們的遠程MySql的升級環境中,無法在本地重新生成。
所以我的問題是,Rails應用程序(使用相同的連接屬性)爲什麼可以運行幾天都沒有問題,但幾個小時後,我的數據導入任務的炸彈?