2013-12-11 78 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?