Система разработана с использованием Swoole и имеет следующие основные функции:
Swoole — это расширение для PHP, написанное на C++. Это высокопроизводительный сетевой фреймворк для PHP, который предоставляет асинхронные многопоточные серверы, асинхронные TCP/UDP клиенты, асинхронные соединения MySQL, пулы соединений, AsyncTask, очереди сообщений, миллисекундные таймеры, асинхронное чтение и запись файлов, асинхронное DNS-запросы.
php Timer.php start
php Timer.php reload
php Timer.php stop
### Пример использования клиентского API, см. client.php$client = new swoole_client(SWOOLE_SOCK_TCP);
// Инициализация сетевого соединения
$ret = $client->connect('127.0.0.1', 9503, 0.5);
if (!$ret) {
echo "Переполнение. errno=" . $client->errCode;
}
// Добавление задачи
$data = [
's_id' => 4,
's_interval' => 3000,
's_title' => 'Я иду, я иду',
's_url' => 'http://queue.caihong.com/stat/stat/login/',
'u_id' => 1
];
$buffer = ['type' => 'add', 'list' => $data];
// Удаление задачи
$delData = ['s_id' => 3, 's_timerId' => 3];
$buffer = ['type' => 'del', 'list' => $delData];
$buffer = json_encode($buffer) . "\r\n\r\n";
$client->send($buffer);
$ret = $client->recv();
print_r(json_decode($ret, true));
Все изменения были сделаны согласно правилам перевода, указанным выше.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )