r beanstalk queues
=head1 SYNOPSIS
use AnyEvent::Beanstalk::Worker;
use Data::Dumper;
use JSON;
my $w = AnyEvent::Beanstalk::Worker->new(
concurrency => 10,
initial_state
ved',
beanstalk_watch => 'jobs',
beanstalk_decoder => sub {
eval { decode_json(shift) };
}
);
$w->on(reserved => sub {
my $self = shift;
my ($qjob, $qres
a} = Mojo::UserAgent->new }
1;
Now we can use our B<WebWorker> class:
use WebWorker;
use JSON;
my $w = WebWorker->new(
concurrency => 50,
initial_state => 'reserved',