aaronjan/laravel-rabbit

RabbitMQ 驱动程序用于 Laravel 队列

v0.6.3 2017-07-13 11:28 UTC

This package is auto-updated.

Last update: 2024-09-08 20:29:14 UTC


README

Laravel 的 RabbitMQ 队列驱动程序。

安装

  1. 使用 composer 安装此包:

    composer require aaronjan/laravel-rabbit

  2. 将 LaravelQueueRabbitMQServiceProvider 添加到 providers 数组中,在 config/app.php 文件中

    LaravelRabbit\LaravelQueueRabbitMQServiceProvider::class,

  3. 将以下属性添加到 .env 文件中,并设置适当的值

     QUEUE_DRIVER=rabbitmq
    
     RABBITMQ_HOST=127.0.0.1
     RABBITMQ_PORT=5672
     RABBITMQ_VHOST=/
     RABBITMQ_LOGIN=guest
     RABBITMQ_PASSWORD=guest
     RABBITMQ_QUEUE=queue_name
    

您也可以在 src/examples 文件夹中找到完整的示例。

使用

配置完成后,您可以使用 Laravel 队列 API。如果您使用了其他队列驱动程序,则无需更改其他任何内容。如果您不知道如何使用队列 API,请参阅官方 Laravel 文档:https://laravel.net.cn/docs/queues

测试

将很快提供单元测试。

贡献

您可以通过发现错误和打开问题来为此包做出贡献。

Laravel (+Lumen) 支持的版本

5.4

版本将通过此库的发布标签进行匹配。

鸣谢

vladimir-yuldashev/laravel-queue-rabbitmq 分支而来