2010-06-18 79 views
4

我有一個rails應用程序,隨時安裝gem來設置調用各種rake任務的cron作業。由於我不知道的原因,每次rake任務都會在同一時間被調用兩次。所以我的數據庫備份任務在凌晨4點備份數據庫兩次。爲什麼我通過cron運行的rake任務會被調用兩次?

檢查crontab顯示所有cron作業的正確語法,所以我不認爲這是每當gem沒有正確配置cron作業時的問題。另外令人困惑的是,在分段和生產環境中都可以在命令行上調用任務,而且只能運行一次。

有什麼想法會導致這種情況?我在完整的故障排除故障明智。

回答

1

運行的cron作業的數量取決於運行在服務器框中的應用程序實例的數量。你有兩個rails應用程序在同一個服務器框中運行嗎?

相關問題