baohan/swoole-job

基于Swoole的多进程工作框架

1.0.2 2016-08-29 07:32 UTC

This package is auto-updated.

Last update: 2024-08-29 04:05:36 UTC


README

基于swoole的工作调度器

安装

首先安装swoole

composer update baohan/swoole-job

如何

快速开始

$router = new \baohan\SwooleJob\Router();
$router->setPrefix("\\App\\Job\\");
$router->setExecutor("execute");
$router->setDecode(function($data) {
    return json_decode($data, true);
});

$serv = new \baohan\SwooleJob\Server($router);
$serv->setSwoolePort(9505);
// custom callback event
$serv->setEvtStart(function($serv) {
    echo "server start!" . PHP_EOL;
});
$serv->start();

配置

事件回调