andy-c / swoole-apollo-client
A php apollo client
v0.0.5
2019-09-18 11:56 UTC
Requires
- php: >=7.0
This package is auto-updated.
Last update: 2025-04-29 01:09:34 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
License
php-apollo-client is an open-source software licensed under the MIT