文件名称:apollo-agent:携程apollo的agentclient
文件大小:5.58MB
文件格式:ZIP
更新时间:2024-06-14 09:53:10
Go
apollo-agent Apollo * 功能介绍 1、将Apollo配置中心的数据拉取到本地文件,支持同时拉取多个应用配置数据 2、支持Apollo Config Service、AppId、Cluster、Namespace等信息热更新 使用场景 1、PHP-FPM项目(如:laravel)依赖Apollo配置中心进行配置管理,支持Agent作为旁路系统拉取配置到指定文件 2、非业务场景下(如:CI/CD过程)依赖Apollo配置中心进行配置管理,支持Agent作为旁路系统拉取配置到指定文件 使用说明 $ go clone https://github.com/2345tech/apollo-agent.git $ cd apollo-agent $ go build $ ./apollo-agent -h $ ./apollo-agent -c app-example
【文件预览】:
apollo-agent-master
----.gitignore(19B)
----main.go(431B)
----README.md(5KB)
----boot()
--------profile_launcher.go(6KB)
--------agent.go(5KB)
--------log_launcher.go(2KB)
--------args.go(6KB)
--------signal_launcher.go(1011B)
----ChangeLog.md(875B)
----LICENSE(11KB)
----go.mod(165B)
----app-example.yaml(2KB)
----apollo-agent(10.69MB)
----common()
--------handler.go(567B)
----apollo()
--------config.go(5KB)
--------default_worker.go(4KB)
----go.sum(925B)
----util()
--------data2file.go(5KB)
--------get_os_env.go(2KB)
--------go2php.go(2KB)
--------go2env.go(9KB)