Openshift中的预定作业。除了cron服务

时间:2015-04-18 13:33:14

标签: heroku cron openshift

我想在Openshift中添加预定作业,这些作业将被动态添加到我的应用程序中。我曾在Openshift上尝试过cron服务,但是经过一段时间后就停止了。我想添加类似于Iron worker或heroku worker的服务,但这些服务看起来成本很高。也可以在Openshift中自己实现这样的服务吗?

1 个答案:

答案 0 :(得分:1)

首先,我猜你的应用程序闲置时你的Cron服务正在停止。当您的应用在24小时内未收到网络流量时,就会发生空闲。只需升级到青铜计划即可删除闲置(它是免费的)。

其次,您可以通过OpenShift Marketplace将IronWorker添加为附加服务:https://hub.openshift.com/addons/10-ironworker

如果你正在使用Ruby,你也可以使用Redque Scheduler运行Resque以及可下载的Redis盒式磁带: