
配置中心
程序员小强
大家好我是程序员小强,相互学习,共同进步
展开
-
Apollo配置中心介绍
简介Apollo(阿波罗)是携程框架部门研发的分布式配置中心。服务端基于Spring Boot和Spring Cloud开发,打包后可以直接运行,不需要额外安装Tomcat等应用容器。Apollo和Spring Cloud Config对比特点统一管理不同环境、不同集群的配置Apollo提供了一个统一界面集中式管理不同环境(environment)、不同集群(cluster)、不同...原创 2019-05-25 19:38:29 · 7863 阅读 · 0 评论 -
SpringBoot整合Apollo配置中心快速使用
一、简介1.Apollo 是什么?Apollo(阿波罗)是携程框架部门研发的分布式配置中心。服务端基于Spring Boot和Spring Cloud开发。2.为什么要使用Apollo?安全性:配置跟随源代码保存在代码库中,容易造成配置泄漏时效性:普通方式配置,修改配置,需要重启服务才能生效局限性:无法支持动态调整:例如日志开关、功能开关二、使用1. 测试项目搭建注:本文主...原创 2019-05-25 20:38:15 · 22724 阅读 · 1 评论 -
Apollo配置中心命名空间介绍
Apollo命名空间每一个命名空间都是一个配置文件可以将一些配置拆分成多个配置,统一引用比如一个双数据源的项目主库配置可以放在 application 命名空间中新增一个私有的数据库二的命名空间示例 命名空间配置项目中引用示例# apollo 使用配置的命名空间,多个以逗号分隔apollo.bootstrap.namespaces = application,datasource...原创 2019-05-25 20:40:50 · 10869 阅读 · 5 评论 -
Apollo多环境分布式部署实现
本文提炼了一些官方的部署方案,主要介绍 Apollo在多环境下集群部署,生产环境多节点高可用部署。注:如果仅仅是本地测试建议搭建简易版 官方快速搭建教程1.源码结构官方源码地址工程介绍ConfigService提供配置获取接口提供配置推送接口服务于Apollo客户端AdminService提供配置管理接口提供配置修改发布接口服务于管理界面PortalCli...原创 2019-05-25 20:48:20 · 11395 阅读 · 1 评论 -
SpringBoot整合阿里云ACM应用配置服务实现动态配置
1.开通阿里云Acm服务打开ACM 产品主页 https://www.aliyun.com/product/acm登录账户并开通服务2.阿里云Acm控制台2.1主页截图2.2命名空间详情3.添加Maven依赖<dependency> <groupId>com.alibaba.cloud</groupId> <a...原创 2019-04-07 17:37:20 · 9949 阅读 · 0 评论