谁能告诉我如何在EngineYard上设置一个cron作业,每x分钟检查一次数据库并在其中执行一项任务?
最基本的是,我不确定如何让脚本访问数据库。
发布于 2010-12-08 14:05:25
要做到这一点,一种方法是首先为应用程序创建一个rake任务。使用rake任务,您可以自动访问您的环境、数据库和代码结构。
然后,您可以在Engine Yard Admin页面中将任务安排为cron作业。您可以在仪表板>更多选项>Crontab中找到它
执行rake任务的命令如下所示:
cd /data/YourAppName/current && RAILS_ENV=production rake namespace:task发布于 2010-12-08 21:35:09
假设您使用的是AppCloud,我们通过UI完全支持cron任务。
https://stackoverflow.com/questions/4384561
复制相似问题