运行 Rails Elastic Beanstalk 环境中的 rake 任务
Run Rails rake task in Elastic Beanstalk environment
有谁知道在 Elastic Beanstalk 环境中为 Rails 应用程序 运行 rake 任务的最简单方法?
我有一些数据想每隔一段时间重置一次(时间线待定)。我看过其他帖子谈论创建 cron 任务,但我现在只想一次性执行该任务。
想办法了。
- 按照以下说明通过 SSH 连接到您的 EC2 实例:
SSH Instructions(我使用了选项 3)
- 登录后导航到 /var/app/current 目录
- 运行 您的佣金任务(
rake db:migrate
或您尝试执行的任何任务 运行)
您需要登录方框才能运行抽佣任务。
只是 运行 eb ssh <env-name>
您的应用在 /var/app/current
有谁知道在 Elastic Beanstalk 环境中为 Rails 应用程序 运行 rake 任务的最简单方法?
我有一些数据想每隔一段时间重置一次(时间线待定)。我看过其他帖子谈论创建 cron 任务,但我现在只想一次性执行该任务。
想办法了。
- 按照以下说明通过 SSH 连接到您的 EC2 实例: SSH Instructions(我使用了选项 3)
- 登录后导航到 /var/app/current 目录
- 运行 您的佣金任务(
rake db:migrate
或您尝试执行的任何任务 运行)
您需要登录方框才能运行抽佣任务。
只是 运行 eb ssh <env-name>
您的应用在 /var/app/current