upfor / forkman
A lightest process manager
1.0.0
2021-09-18 10:33 UTC
Requires
- php: >=5.5
- ext-json: *
This package is auto-updated.
Last update: 2025-04-18 10:43:17 UTC
README
A lightest process manager(inspired by SimpleFork)
Requirements
- PHP >= 5.5
- functions:
proc_open
Install
composer require upfor/forkman
Example
<?php use Upfor\ForkMan\ForkMan; require 'vendor/autoload.php'; $fm = new ForkMan(2); $fm->master(function (ForkMan $fm) { $fm->submit([1, 1000]); $fm->submit([1001, 2000]); $fm->wait(3000); })->slave(function ($params, ForkMan $fm) { $fm->log($params); });
Architecture
License
ForkMan is under the MIT license.