iripvanwinkle/queue-processes

这是 symfony/process 的队列容器

v1.0.1 2016-09-16 09:37 UTC

This package is not auto-updated.

Last update: 2024-09-14 19:03:55 UTC


README

Build Status GitHub license Yii2

symfony/process 的队列

安装

通过 Composer

$ composer require iripvanwinkle/queue-processes

用法

    $queue = new QueueProcesses();
    foreach (range(1, 10) as $index) {
        $queue->addCommand("echo $index", function ($type, $buffer) use (&$commonBuffer) {
            $commonBuffer .= $buffer;
        });
    }
    
    $queue->setLimit(2);
    $queue->run();

    echo $commonBuffer; // Output: 1\n2\n3\n4\n5\n6\n7\n8\n9\n10

测试

$ composer test

许可证

MIT 许可证(MIT)。请参阅许可证文件以获取更多信息。