Parallel-Manager
view release on metacpan or search on metacpan
lib/Parallel/Manager.pm view on Meta::CPAN
#------------------------------------------------------------------------------
use Moose;
use namespace::autoclean;
use POSIX qw/WNOHANG/;
#------------------------------------------------------------------------------
# å®ä¹æ¨¡åéç¨æ¹æ³å屿§
#------------------------------------------------------------------------------
has handler => (is => 'rw', isa => 'CodeRef', required => 1,);
has workers => (is => 'ro', isa => 'ArrayRef', required => 1,);
has thread => (is => 'rw', isa => 'Int', default => 5,);
# çå¾
åè¿ç¨ä»¥åè¿å
¥ä¸ä¸ä¸ªåè¿ç¨ç卿
has poll_interval => (is => 'rw', isa => 'Num', default => 0.5,);
# è¿å
¥ä¸ä¸ä¸ªéåç卿
has wait_interval => (is => 'rw', isa => 'Num', default => 0.5,);
#------------------------------------------------------------------------------
( run in 0.351 second using v1.01-cache-2.11-cpan-5f2e87ce722 )