Download the PHP package overlu/laravel-rpc without Composer
On this page you can find all versions of the php package overlu/laravel-rpc. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download overlu/laravel-rpc
More information about overlu/laravel-rpc
Files in overlu/laravel-rpc
Download overlu/laravel-rpc
More information about overlu/laravel-rpc
Files in overlu/laravel-rpc
Vendor overlu
Package laravel-rpc
Short Description laravel rpc driver module, simple and easy to use
License
Package laravel-rpc
Short Description laravel rpc driver module, simple and easy to use
License
Please rate this library. Is it a good library?
Informations about the package laravel-rpc
前言
项目介绍
overlu/laravel-rpc是一款基于laravel的分布式开发部署扩展,运行日志记录放在storage/logs/rpc
,包含4种方案:
- 本地调用
- MessageQueue调用
异步
- RPC
同步
、异步
- API
同步
安装
1. 安装beanstalkd
2. 安装扩展
使用Nacos服务发现:
配置
注意:如果同一个模块注册在多个API/RPC驱动服务器上,则系统会自动随机获取一个服务器连接
流程图
Usage
修改配置文件module.php 本地配置文件模式
修改配置 nacos模式
注册服务(demo)
配置模块参数(demo)
初始化配置 nacos模式
调用模块
同步调用, 和原生new class一样的传参方式。
异步调用,实例化和传参见同步调用
注意:异步调用无返回值,需要新增一接收回调函数,普通函数名前面加上下划线
_
。异步调用目前只支持mq/rpc驱动
服务
-
启动服务
-
关闭服务
-
重启服务
- 服务状态
建议配合supervisor管理进程
All versions of laravel-rpc with dependencies
PHP Build Version
Package Version
No informations.
The package overlu/laravel-rpc contains the following files
Loading the files please wait ....