2013-12-11 42 views
0

我有几个用于数据下载,验证,数据库上传等的Perl脚本。我需要编写一个作业控制器,他可以以指定的方式运行这些脚本。Perl作业控制器

perl中是否有任务控制器模块?

回答

1

有一些选项和元素,你要找的东西。

这里实例是一个“工作持久性引擎” http://metacpan.org/pod/Garivini

我想你想要什么可能会更全面。你可以用像“竹子”这样的持续集成/构建系统。

http://en.wikipedia.org/wiki/Continuous_integration

或者你可以用类似的RabbitMQ,它自称是一个消息队列系统,但重新启动失败的作业和执行能力开始:如果你想要走这条路线有几种那些因为它具有一些内置的弹性,但是您可能需要使用Net :: RabbitMQ模块来编写实际的作业控制软件(观看队列并执行事件?)。我不确定。

http://metacpan.org/pod/Net::RabbitMQ

下面是一个使用RabbitMQ的管理工作排队的(红宝石)的例子。 How do I trigger a job when another completes?