Я использую PHP для реализации планировщика. Мое требование — запускать очередь с 9:00 до 21:00. Добавленные задания в очереди помимо этого периода времени не должны обрабатываться.
Ниже мой код:
<?php
include('autoload.php');
include('ResqueScheduler.php');
include('Resque.php');Resque::setBackend('XXXXXXXXXXXXXXXXXXX');
$args = array('glid' => '1234');
$time = 10;
try{
ResqueScheduler::enqueueAt($time, 'Test_Worker', $args);}catch (Exception $e) {
echo 'EXCEPTION';
print_r($e);
}
Задача ещё не решена.
Других решений пока нет …