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.
|
|
|
<?php
|
|
|
|
|
|
|
|
use service\ServiceQueue;
|
|
|
|
use service\ServiceSupervisorPBx;
|
|
|
|
use service\ServiceTimeout;
|
|
|
|
|
|
|
|
require __DIR__ . '/../vendor/autoload.php';
|
|
|
|
include __DIR__ . '/../includes/config.php';
|
|
|
|
|
|
|
|
$sevice_timeout = new ServiceTimeout();
|
|
|
|
$servce_queue = new ServiceQueue();
|
|
|
|
$servce_supervisor = new ServiceSupervisorPBx();
|
|
|
|
while (true) {
|
|
|
|
try {
|
|
|
|
echo "executar servce_supervisor \n";
|
|
|
|
$servce_supervisor->run();
|
|
|
|
echo "executar sevice_timeout \n";
|
|
|
|
$sevice_timeout->run();
|
|
|
|
echo "executar servce_queue \n";
|
|
|
|
$servce_queue->run();
|
|
|
|
sleep(3);
|
|
|
|
} catch (\Exception $th) {
|
|
|
|
sleep(3);
|
|
|
|
logger('run_service')->info($th->getMessage());
|
|
|
|
}
|
|
|
|
}
|