当前位置:网站首页 > 去中心化金融(DeFi) > 正文

apollo配置中心官网(apollo 配置中心 github)



文章目录

  • Apollo 配置中心搭建与简单说明
  • 从git拉取Apollo源码
  • 创建所需数据库
  • 配置项目
  • apollo-configservice 服务配置
  • apollo-adminservice 服务配置
  • apollo-portal 服务配置
  • SpringBoot项目对接Apollo
  • Apollo 原理简单总结
  1. 从 Quick Start 中获取所需库表(库表不要从码云获取,直接从github上找)

apollo 项目主要分为三大块,详细设计请参考(Apollo配置中心设计):

  1. apollo-adminservice
  2. apollo-configservice
  3. apollo-portal

apollo-configservice 服务配置

提供配置的读取、推送等功能,服务对象是Apollo客户端

需要注意的是:该服务与Eureka和Meta Server 部署在同一个JVM进程中,故该服务相当于一个服务注册中心,提供服务注册与发现功能

Meta Server:是携程对注册中心的一层封装,相当于Eureka;client和Portal在进行服务的注册与发现的时候,会先对Meta Server进行请求,再由Meta Server进行转发;

项目中在application.yml中添加数据源的配置文件即可:

apollo-adminservice 服务配置

提供配置的修改、发布等功能,服务对象是Apollo Portal(管理界面)

项目中在application.yml中添加数据源的配置文件即可:

由于注册中心是配置在 apollo-configservice 中,故配置的时候需要查看 bootstrap.yml 对注册中心地址进行配置,由于默认是localhost,故,本地启动不需要设置

apollo-portal 服务配置

提供Web界面供用户管理配置

项目中修改端口号、数据源和注册中心地址,修改的文件为:

application.yml

apollo-env.properties:

这里只需要修改fat.meta、uat.meta、pro.meta,具体可以查看PortalConfig#portalSupportedEnvs()

参考Java客户端使用指南

  1. 导入Apollo Client依赖
  1. 注入默认application namespace的配置示例
  1. 设置appid,这appid是你在已经搭好的apollo平台上创建时的id
  1. 申明Meta Server地址,需要这个地址进行服务发现,获取远程服务地址然后进行rpc请求获取拉取配置。配置Meta Server 有以下方式:
  1. optdata{appid}config-cache 下创建你的配置{appid}+default+application.properties

Admin 和 Config 提供配置服务,将配置存储到数据库中

Client 和 Portal 从 Meta Server(服务注册中心与Config、Eureka同一进程) 拉取服务地址进行RPC请求获取数据

到此这篇apollo配置中心官网(apollo 配置中心 github)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • 配置中心(静脉药物配置中心)2026-01-25 23:54:10
  • 静脉配置中心的洁净级别(静脉配置中心系统)2026-01-25 23:54:10
  • pivas静脉配置中心工作内容(静脉配置中心工作流程及注意事项)2026-01-25 23:54:10
  • pivas静脉配置中心个人心得(静脉配置中心心得体会)2026-01-25 23:54:10
  • nacos配置中心(Nacos配置中心只有key没有value)2026-01-25 23:54:10
  • Nacos配置中心使用(nacos配置中心有啥作用)2026-01-25 23:54:10
  • 静脉配置中心出科小结(静脉配置中心工作制度)2026-01-25 23:54:10
  • 配置中心有哪些部门(配置中心能放哪些内容)2026-01-25 23:54:10
  • 本机短信中心的号码是什么(本机短信中心的号码是什么意思)2026-01-25 23:54:10
  • 静脉配置中心出科小结(静脉配置中心个人小结)2026-01-25 23:54:10
  • 全屏图片