pelim/laravel-zmq

此包已被废弃,不再维护。未建议替代包。

Laravel 5-6 的 ZeroMQ 广播驱动程序

v1.0.1 2018-02-10 15:40 UTC

This package is not auto-updated.

Last update: 2024-09-04 19:58:52 UTC


README

这是一个 Laravel 的包装器,用于 ext-zmq,它公开了一个 zmq 广播驱动程序,以便通过 ZeroMQ 发布 Laravel 事件。

要求

  • PHP 7.1
  • Laravel 5.5
  • ZeroMQ
  • PHP 的 ext-zmq 扩展

安装

$ composer require pelim/laravel-zmq

Laravel 5.5 中自动通过包自动发现加载服务提供者。

发布供应商文件以创建您的 config/zmq.php 文件

$ php artisan vendor:publish --provider="Pelim\ZmqServiceProvider"

使用适当的套接字详情更新您的 config/zmq.php

在您的 .env 中设置 BROADCAST_DRIVER=zmq 并将以下 ZeroMQ 连接设置添加到您的 config/broadcasting.php

'connections' => [
    'zmq' => [
        'driver' => 'zmq',
    ],
]