juwai / laravel-zerorpc
Laravel 包用于 zerorpc 客户端
1.0.5
2021-02-01 02:20 UTC
Requires
- php: >=5.4.0
- 0rpc/zerorpc-php: >=1.2.5
README
此包提供了一个从 Laravel 应用程序连接到 zerorpc 的简单方法。它使用了 PHP zerorpc 客户端。
安装
-
将外观和提供者添加到
config/app.php
'aliases' => [ ... 'ZeroRPC' => Juwai\LaravelZeroRPC\Facades\ZeroRPC::class, ],
'providers' => [ ... Juwai\LaravelZeroRPC\Providers\ZeroRPCContextProvider::class, Juwai\LaravelZeroRPC\Providers\ZeroRPCClientProvider::class, ],
-
发布配置文件
$ php artisan vendor:publish
-
将实际服务配置添加到发布的配置文件
config/zerorpc.php
。
使用方法
$client = ZeroRPC::get('service_one', '1.0'); $response = $client->service_function($param1, $param2);
连接监控
如果您安装了 Debugbar,RPC 连接信息将显示在 Debugbar 面板上。