Apollo学习(一):在本地Windows系统下搭建Apollo配置中心

本文介绍了在Windows环境下,如何搭建携程Apollo配置中心,包括其特性、部署步骤、数据库创建、配置数据库连接和脚本启动。文章还提到了Apollo与Spring Cloud Config的对比,并指出快速部署的局限性,如端口号固定、不支持环境新增。
摘要由CSDN通过智能技术生成

说明

在学习Spring Cloud时,学习了Spring Cloud Config作为配置中心来实现微服务实例的配置。但是由于Config自身的局限性,公司采用了携程的Apollo作为配置中心,于是通过官方文档和网上资料进行了学习,在这里进行记录总结下。

正文

Apollo特性

Spring Cloud Config 和 Apollo对比:

功能点 Apollo Spring Cloud Config
配置界面 统一界面管理不同环境\集群配置 无界面,通过git操作
配置生效时间 实时(1s) 重启生效,或者Refresh,或git hook+MQ扩展
版本管理 提供发布历史,支持回滚 通过git操作,可以回滚
灰度发布 支持 不支持
审核\审计\授权 界面操作,支持修改和发布权限分离 通过git仓库设置,不支持权限分离
配置监控 在界面可以看到实例使用的配置清单 不支持
客户端支持 提供Java和.NET的原生客户端,支持Spring Placeholder,Annotation和Spring Boot的ConfigurationProperties,提供了Http接口,提供开放平台API Spring Annotation

通过脚

  • 1
    点赞
  • 26
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值