Proclet is minimalistic supervisor, fork and manage many services from one Perl script.
SYNOPSIS
use Proclet;
my $proclet = Proclet->new;
# add service
$proclet->service(
code => sub {
my $job = $jobqueue->grab;
work($job);
},
worker => 2,
);
$proclet->service(
code => sub {
my $loader = Plack::Loader->load(
'Starlet',
port => $port,
host => $host || 0,
max_workers => 4,
);
$loader->run($app);
},
);
$proclet->service(
code => sub {
exec('/usr/bin/memcached','-p','11211');
},
);
$proclet->run;
Product's homepage
Requirements:
· Perl