andy-c / swoole-apollo-client
PHP Apollo 客户端
v0.0.5
2019-09-18 11:56 UTC
Requires
- php: >=7.0
This package is auto-updated.
Last update: 2024-09-29 05:22:26 UTC
README
简介
swoole-apollo-client 是一款基于 swoole process 实现的携程 Apollo 客户端,继承了 swoole 协程的高性能特性。采用两个进程,一个实时监听,一个定时更新,互不影响,实现配置更新的稳定运行。master 分支为 PHP 版本,swoole-branch 为采用了 swoole 开发版本,推荐使用。默认采用守护进程的方式,可以结合 swoole_server & systemd & supervisor 来实现长期运行,自动重启。
功能
基本实现 Java 版本的全部功能
- 内存存储配置
- 文件存储配置
- 配置更新实时变更到内存和文件
运行环境
运行
cd ./swoole-apollo-client && php index.php
许可证
php-apollo-client 是一个开源软件,许可协议为 MIT。