【发布时间】:2015-03-02 14:31:32
【问题描述】:
我尝试在 AWS Opsworks 上为我的 Rails 应用程序设置一个 cronjob,但我不确定它是如何工作的。有AWS官方文档:http://docs.aws.amazon.com/opsworks/latest/userguide/workingcookbook-extend-cron.html
cron "job_name" do
hour "1"
minute "10"
weekday "6"
command "cd /srv/www/myapp/current && rake task"
end
但我无法弄清楚它是如何工作的。我把上面的代码放在哪里?它是我的 Rails 应用程序中的文件吗?以及如何触发此代码?有一本定制食谱?
【问题讨论】:
-
你为什么不尝试使用 whenever gem?
-
感谢您的建议。但据我了解,每当来自至少一个 cronjob 的作业时,我仍然必须触发。
标签: ruby-on-rails chef-infra aws-opsworks