NAME
Helios::MetajobBurstService - base class for metajob burst services in Helios
DESCRIPTION
Helios::MetajobBurstService is a subclass of Helios::Service specially tasked with bursting metajobs. You can subclass this class to provide special metajob bursters for your application. This allows you more fine grained control over the volume of jobs entering the Helios job queue.
A MetajobBurstService class supports one config parameter, burst_interval, which is the number of seconds between metajob bursts. This is to prevent the metajob bursting process from running so fast the Helios job queue is overwhelmed with burst jobs.
SEE ALSO
AUTHOR
Andrew Johnson, <ajohnson at ittoolbox dotcom>
COPYRIGHT AND LICENSE
Copyright (C) 2008 by CEB Toolbox, Inc.
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.8.0 or, at your option, any later version of Perl 5 you may have available.
WARRANTY
This software comes with no warranty of any kind.