Job::Manager - a parallel job execution manager
use Job::Manager; use Job::Manager::Job; my $Mgm = Job::Manager::->new({ 'logger' => $logger, 'concurrency' => '4', }); foreach my $i ( 1 .. 60 ) { my $Job = Job::Manager::Job::->new({ 'logger' => $logger, }); $Mgm->add($Job); } $Mgm->run();
Add a single job to the queue.
Add a list of jobs to the queue.
Process the whole job queue.
Job::Manager - Parallel job execution manager.
Dominik Schulz <dominik.schulz@gauner.org>
This software is copyright (c) 2012 by Dominik Schulz.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
To install Job::Manager, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Job::Manager
CPAN shell
perl -MCPAN -e shell install Job::Manager
For more information on module installation, please visit the detailed CPAN module installation guide.