2011-08-23 23 views
1

我有运行作为我在Heroku上雪松主要的应用程序的快速的Web应用程序。我需要定期执行一项工作任务。我知道我可以指定一个工人:我Procfile,但是这似乎是一个永远跑样的工作。也许有办法有诸CAU的NodeJS e的事件机制向工人闲着,用cron定期捅它活着?如何建立一个定期的工人的NodeJS Heroku上雪松

回答

0

,让您的过程中活着,你可以尝试使用,将“平”您的应用程序,你可以使用newrelice免费插件在Heroku为外部服务。

我目前正在试验阶段,因此看来,即使有这个应用程序还是把处于空闲模式,但它重新启动的下一个“平”,因此它仍然是向上的大部分时间。

我不知道node.js,但我在ruby on rails应用程序中用Ruby + EventMachine做了我的工作,它工作正常,您只需要在Web请求的背景中工作。