2011-07-01 32 views
1

我正在寻找一种工具或宝石或其他东西来允许我在每个特定时间运行ruby方法。Windows 7中的Ruby on Rails任务自动化

我已经尝试了很多方法来做到这一点,像backgroundRB,无论何时和starling和workling,主要问题是我们必须在Windows 7中自动执行任务,我们不能使用cron。

BackgroundRB没有被更新,所以我们不能在ROR 3.0.3将其安装或3.0.9

我需要做的是MONIT事件,用耙子从外面时间太长加载并会在辅助系统中产生超时,所以我需要从'内部'运行方法,而不是每次加载所有环境。

大约有这么多的文章,但大多都没有更新,所以我需要一个当前建议,在此先感谢

回答

2

为什么不使用内置的Windows任务计划程序和批处理或VB脚本?即使PowerShell可以工作。

+0

可悲的是我找不到更好的解决方案,我试图使用Windows服务。无论如何,我以某种方式聚集一些服务器,以确保可用性(http://nlakkakula.wordpress.com/2008/11/24/10-steps-for-deploying-your-ruby-on-rails-application-on-a- Windows的服务器-2008-Apache的杂种集群/)。这不是很好,但它是Windows。谢谢! – Mejs