A simple integration with the gearmand job processor
Adds a basic level of support for the gearmand php job queue
PARAMS="--listen=127.0.0.1 -q libsqlite3 --libsqlite3-db /var/run/gearmandb"
To test the installation is correct, there's a test job you can execute
$this->gearmanService->exampleMethod();
The 'gearman_runner' script is bound to a single instance of SilverStripe;
this means that any job spawned against the gearman server is handled and
executed by that instance of SilverStripe. In situations where you have
multiple instances of SS running, you will need to use the
reflected_runner.php
script instead of gearman_runner.php. This handler will
include the path of the SS instance that triggered the gearman job to be
executed, and will spawn a separate process to execute that gearman job within
Module rating system helping users find modules that are well supported. For more on how the rating system works visit Module standards
Score not correct? Let us know there is a problem