You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
32 lines
500 B
32 lines
500 B
<?php
|
|
|
|
echo "Starting\n";
|
|
|
|
$gmworker = new GearmanWorker();
|
|
$gmworker->addServer('10.10.10.238');
|
|
$gmworker->addFunction("reverse", "reverse_fn");
|
|
|
|
print "Waiting for job...\n";
|
|
while($gmworker->work())
|
|
{
|
|
if ($gmworker->returnCode() != GEARMAN_SUCCESS)
|
|
{
|
|
echo "return_code: " . $gmworker->returnCode() . "\n";
|
|
break;
|
|
}
|
|
//break;
|
|
}
|
|
|
|
function reverse_fn($job)
|
|
{
|
|
sleep(3);
|
|
echo $job->workload()."\n";
|
|
return strrev($job->workload());
|
|
}
|
|
|
|
|
|
echo "hello\n";
|
|
?>
|
|
|
|
|
|
|
|
|