jiromm/react-signal-handler
Composer 安装命令:
composer require jiromm/react-signal-handler
包简介
Unix signals handling for ReactPHP
关键字:
README 文档
README
Unix signals handler for React PHP.
Install
The best way to install this library is through composer:
$ composer require jiromm/react-signal-handler
Usage
<?php require __DIR__ . '/../vendor/autoload.php'; $loop = \React\EventLoop\Factory::create(); $killer = new React\Signals\Killer\SerialKiller($loop, [SIGTERM, SIGINT]); $loop->addPeriodicTimer(1, function () { echo '.'; }); $killer->onExit(function ($signo, $errno, $code) use ($loop) { echo sprintf('[%s] signal received. Waiting 5 seconds.', $signo) . PHP_EOL; // ... // Do some important stuff // ... shell_exec('exec sleep 5s'); $loop->stop(); }); $loop->run();
统计信息
- 总下载量: 4.05k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 2
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2017-11-23