Download the PHP package teamones/etcd-discovery without Composer
On this page you can find all versions of the php package teamones/etcd-discovery. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Please rate this library. Is it a good library?
Informations about the package etcd-discovery
php-etcd-discovery
PHP版本,基于Workerman的ETCD服务注册和发现
- 支持http服务
- 支持 text 协议的 rpc 服务(测试)
- 自带熔断器
- 支持 K8S service ip 自动获取,非K8S环境自动获取本地ip
架构
安装
配合 webman 框架使用说明
etcd 配置文件
.env 增加
/config/etcd.php配置
etcd-go 服务进程 随着 start.php 启动
在start.php 增加以下代码
注册 etcd process worker 进程
在 /config/process.php中增加
基于 http 协议 curl 服务调用
默认使用http协议
All versions of etcd-discovery with dependencies
PHP Build Version
Package Version
Requires
php Version
>=7.4
workerman/workerman Version ^4.0.4
illuminate/redis Version ~8.20
teamones/log Version >=0.0.1
teamones/json-rpc Version >=0.0.1
ark/filecache Version ^0.1.0
leocarmo/circuit-breaker-php Version ^3.0
workerman/workerman Version ^4.0.4
illuminate/redis Version ~8.20
teamones/log Version >=0.0.1
teamones/json-rpc Version >=0.0.1
ark/filecache Version ^0.1.0
leocarmo/circuit-breaker-php Version ^3.0
The package teamones/etcd-discovery contains the following files
Loading the files please wait ....