PHPackages                             multi/processor - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. multi/processor

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

multi/processor
===============

A php Multi task distribution component

v1.0.2(6y ago)06PHPPHP ^7.1

Since Dec 23Pushed 6y ago1 watchersCompare

[ Source](https://github.com/xiaocar/processor)[ Packagist](https://packagist.org/packages/multi/processor)[ RSS](/packages/multi-processor/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependenciesVersions (4)Used By (0)

基于Swoole的任务并行处理
===============

[](#基于swoole的任务并行处理)

Why
---

[](#why)

在数据量很大的情况下，我们项目运行脚本很容易出现数据库链接超时，而影响项目的正常导出 所以我们有时候需要并行运行一些脚本，可以减少脚本运行时间

Requirements
------------

[](#requirements)

- php &gt;= 7.1
- php-swoole &gt;= 4.2.8

Install
=======

[](#install)

Via Composer

$ composer require multi/processor

Usage
=====

[](#usage)

example

> 参考 test/test.php 文件

```
