示例#1
0
 public function exec()
 {
     foreach ($this->jobs() as $name => $file) {
         $pid = shell_exec(self::PHP_CMD . " {$file} >> " . LOG_DIR . "/job_exec.log 2>&1 &");
         SystemLog::local_log('job_manager', "{$name} started, PID:" . str_replace('[1]', '', $pid));
     }
 }
示例#2
0
 /**
  * save cron job log
  * @param string $string
  */
 public function log($string)
 {
     SystemLog::local_log('CronJob_' . get_class($this), $string);
 }