0

有誰知道在Elastic Beanstalk環境中爲Rails應用程序運行rake任務的最簡單方法嗎?在Elastic Beanstalk環境中運行Rails rake任務

我有一些數據,我想每隔一段時間重置一次(時間軸待定)。我已經看到其他職位談論創建一個cron任務,但我只是想現在能夠一次性執行任務。

回答

2

您需要登錄到該框才能運行rake任務。
只需運行eb ssh <env-name>
您的應用程序是/var/app/current

+0

哦 - 只要看到你找到了答案。我認爲「eb ssh」會比普通的ssh更好地服務於你。 – Tal

+0

是的,謝謝你在「eb ssh」上的提示。我必須做的一件事是在我的.ssh目錄中創建一個「known_hosts」文件夾,然後移動我的.pem鍵的副本以使其工作 – Dennis

0

想通了。

  • SSH到您的EC2實例使用下面的說明: SSH Instructions(我用的選項3)
  • 導航到/ var /應用/當前目錄一旦你在
  • 記錄運行您的耙子任務(rake db:migrate或任何您試圖運行的任務)
相關問題