apollo
weixin_42412601
后生仔
展开
-
apollo灰度发布(七)
通过灰度发布功能,可以实现:1.对于一些对程序有比较大影响的配置,可以先在一个或者多个实例生效,观察一段时间没问题后再全量发布配置。2.对于一些需要调优的配置参数,可以通过灰度发布功能来实现A/B测试。可以在不同的机器上应用不同的配置,不断调整、测评一段时间后找出较优的配置再全量发布配置。下面将结合一个实际例子来描述如何使用灰度发布功能。一,(apollo-test)项目有两个客户端:1...原创 2019-04-04 10:46:13 · 2431 阅读 · 0 评论 -
apollo高可用(三)
g原创 2019-04-04 10:47:07 · 1537 阅读 · 0 评论 -
apollo namespace(六)
公共组件的接入和多个AppId使用同一份配置都是使用namespace方法:Tips:公共的Namespace的配置能被任何项目读取通过创建公共Namespace可以实现公共组件的配置,或多个应用共享同一份配置的需求如果其它应用需要覆盖公共部分的配置,可以在其它应用那里关联公共Namespace,然后在关联的Namespace里面配置需要覆盖的配置即可如果其它应用不需要覆盖公共部分的配置...原创 2019-04-04 10:46:50 · 2762 阅读 · 0 评论 -
apollo权限管理(五)
创建项目时,已经有项目管理的全部权限(项目负责人),项目负责人可以分配项目的权限一,项目分配权限在项目首页的左下方点击项目管理添加项目管理人添加成功显示如下:二,集群分配权限1.点击右上方的集群名称,然后出现集群配置的tab,点击 授权2.选择修改权的管理员3.选择环境4.选择发布权的管理员三,Namespace分配权限具体步骤参考集群的分配权限...原创 2019-04-04 10:46:59 · 7000 阅读 · 0 评论 -
apollo集群(四)
原理和应用场景:通过添加集群,可以使同一份程序在不同的集群(如不同的数据中心)使用不同的配置如果不同集群使用一样的配置,则没有必要创建集群Apollo默认会读取机器上/opt/settings/server.properties(linux)或C:\opt\settings\server.properties(windows)文件中的idc属性作为集群名字, 如SHAJQ(金桥数据中心)、S...原创 2019-04-04 10:46:04 · 6888 阅读 · 1 评论 -
apollo客户端的使用(二)
新建springboot项目1.启动类添加注解:@MapperScan({“com.ohaotian.tydic.apollotest.dao”})@Configuration@EnableApolloConfig2.由于mapper.xml不是在resources下pom添加:里添加 <!--编译不放在resources下的mapper--&a原创 2019-04-04 10:46:41 · 784 阅读 · 0 评论 -
apollo搭建(一)
下载安装包:apollo-adminservice-1.3.0-github.zipapollo-configservice-1.3.0-github.zipapollo-portal-1.3.0-github.ziphttps://github.com/ctripcorp/apollo/releases原创 2019-04-04 10:42:57 · 1769 阅读 · 0 评论 -
apollo脱敏处理(八)
1.依赖:<!--jasypt加密--><dependency> <groupId>com.github.ulisesbocchio</groupId> <artifactId>jasypt-spring-boot-starter</artifactId> <version>1.16</ve原创 2019-04-04 10:45:55 · 1062 阅读 · 0 评论