Beispiel #1
0
 public function perform(Job $job)
 {
     $data = $job->getData();
     $jid = $job->getId();
     echo $jid . "\n";
     //        throw new \Exception('Something bad, man');
     sleep(5);
     $job->heartbeat();
     sleep(5);
     $job->heartbeat();
     sleep(5);
     $job->requeue(['data' => ['time' => time(), 'thing' => ['blah' => 'foo']]]);
     return false;
 }
Beispiel #2
0
 public function perform(Job $job)
 {
     echo "starting job\n";
     sleep(5);
     $job->heartbeat();
     echo "still jobbing\n";
     sleep(2);
     echo "job's done\n";
     $job->complete();
 }