【发布时间】:2014-05-29 12:37:28
【问题描述】:
我有一个带有负载平衡应用程序的简单设置,并且想要运行一些用于 cron 设置的命令(例如,使用 whenever gem)。但是,我的命令似乎都没有在远程服务器上运行。
# .elasticbeanstalk/Production.config
container_commands:
20_update_crontab:
command: whenever --update-crontab app
leader_only: true
甚至尝试过:
# .elasticbeanstalk/Production.config
commands:
update_crontab:
command: whenever --update-crontab app
我有什么遗漏吗?这些应该使用git aws.push 正确运行?
当我检查日志时,我并没有真正得到任何表明它正在尝试运行的信息:
$ eb logs | grep whenever
Using whenever (0.9.2)
这个页面的描述很好,就是不知道为什么它没有运行。
http://www.infoq.com/news/2012/11/elastic-beanstalk-config-files
【问题讨论】:
标签: ruby-on-rails ruby amazon-web-services ruby-on-rails-4 amazon-elastic-beanstalk