1. 首页
  2. 数据库
  3. 其它
  4. 通过k8s运维微服务系统的实践

通过k8s运维微服务系统的实践

上传者: 2021-02-01 03:22:46上传 PDF文件 518.15KB 热度 14次
微服务架构调整,迈向12因素应用,包括以下十个方面:1.代码与配置分离,一份代码多个分支、多分配置。对应因素1。2.配置文件管理服务间的依赖关系。对应因素2。3.服务无状态。对应因素6。真正实施过程中中虽然整体功能微服务化,但有些服务由于做的时候不注意,或多或少会引入状态的存在,这时要把状态去掉。4.通过RestAPI提供服务。对应因素7。5.去单点。对应因素8。6.统一日志,JSON格式,输出到控制台。对应因素11。7.单一进程。这是Docker的推荐。8.API向前兼容,支持滚动升级。为了实现在k8s里面滚动升级的需求,无状态的服务在升级过程中都有一个短暂的新老版本并存的时
用户评论