apollo
文章平均质量分 95
timkey-json
一只菜鸟程序猿
展开
-
Apolle 客户端使用
准备工作环境要求Java: 1.7+ Guava: 15.0+(Apollo客户端默认会引用Guava 19,如果你的项目引用了其它版本,请确保版本号大于等于15.0)必选设置Apollo客户端依赖于AppId,Apollo Meta Server等环境信息来工作,所以请确保阅读下面的说明并且做正确的配置1.AppIdAppId是应用的身份信息,是从服务端获取配置的一个重要信息。有以下几种方式设置,按照优先级从高到低分别为:(1)System PropertyApollo 0原创 2020-06-22 18:23:08 · 608 阅读 · 0 评论 -
Apollo 安装部署篇
基本知识及概念可参考Apolle 基础篇必要条件os:centOS7 jdk:1.8+ mysql: 5.6.5+安装部署官方部署策略例子我的样例部署图部署步骤创建数据库Apollo服务端共需要两个数据库:ApolloPortalDB和ApolloConfigDB,数据库、表的创建和样例数据都分别准备了sql文件(官方git获取),只需要导入数据库即可。需要注意的是ApolloPortalDB只需要在环境部署一个即可,而ApolloConfigDB需要在每个环境部署原创 2020-06-22 18:05:22 · 2503 阅读 · 0 评论 -
Apolle 基础篇
Apolle官方git地址:https://github.com/ctripcorp/apollo基础知识功能点统一管理不同环境、不同集群的配置 配置修改实时生效(热发布) 版本发布管理 灰度发布 权限管理、发布审核、操作审计 客户端配置信息监控(这里是指被哪些实例使用) 提供Java和.Net原生客户端 提供开放平台API 部署简单基本概念application (应用):这个很好理解,就是实际使用配置的应用,Apollo客户端在运行时需要知道当前应用是谁,从而可以去原创 2020-06-22 17:54:44 · 536 阅读 · 1 评论