定制 vielhuber/parallyzer 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

vielhuber/parallyzer

Composer 安装命令:

composer require vielhuber/parallyzer

包简介

A poor mans php tool for running multiple, non-blocking (php-)scripts.

README 文档

README

parallyzer is a poor mans php tool for running multiple, non-blocking (php-)scripts in separate cpu threads.

features

  • runs on linux and mac
  • no extensions like pthreads required
  • runs php scripts or any other commands
  • watch the output in a definable interval
  • supports file based output logging

installation

composer require vielhuber/parallyzer
require __DIR__ . '/vendor/autoload.php';
use vielhuber\parallyzer\parallyzer;
$p = new parallyzer();

usage

$p->add('php test.php', 100); // adds the command "php test.php" in 100 parallel threads to the worker
$p->add('ls -s', 25); // adds the command "ls -s" in 25 parallel threads to the worker
$p->observe(1); // enables live observing with an update interval of 1 second
$p->log('logs'); // enables output logging in the folder "logs"
$p->run(); // runs the machinery

统计信息

  • 总下载量: 8
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 1
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 0
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2019-06-30

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固