autofactor/laravel-azure-servicebus-raw-queue

扩展 Laravel 队列以支持 Microsoft Azure Service Bus 队列。

1.0.3 2020-04-22 10:03 UTC

This package is not auto-updated.

Last update: 2024-10-03 08:31:21 UTC


README

安装

在您的 composer.json 中添加此包并运行 composer update

"autofactor/laravel-azure-servicebus-raw-queue": "1.*"

或者运行

composer require "autofactor/laravel-azure-servicebus-raw-queue"

composer update 完成后,您需要将 ServiceProvider 添加到 app/config/app.php 文件中的 providers 数组中

'autofactor\LaravelAzureServicebusRawQueue\Support\Serviceprovider',

在 app/config/queue.php 文件中的 connection 数组中添加以下内容,将默认连接设置为 azure,并填写从 Azure 管理门户获取的自己的连接数据

'azure' => array(
    'driver'       => 'azure.servicebus.raw',
    'endpoint'     => 'https://*.servicebus.windows.net',
    'secret'       => '',
    'secretissuer' => 'owner',
    'queue'        => '',
    'job_handler'  => ''
)

用法

配置完成后,您可以使用 Laravel 队列 API。如果您使用过其他队列驱动程序,则不需要更改其他任何内容。如果您不知道如何使用队列 API,请参阅官方 Laravel 文档

贡献

您可以通过打开 issues/pr 来为此包做出贡献。祝您玩得开心!