pelim / laravel-zmq
此包已被废弃,不再维护。未建议替代包。
Laravel 5-6 的 ZeroMQ 广播驱动程序
v1.0.1
2018-02-10 15:40 UTC
Requires
- ext-zmq: *
- illuminate/broadcasting: ^5.5
- illuminate/contracts: ^5.5
- illuminate/http: ^5.5
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', ], ]