摘要
随着软件系统功能日益增加,代码呈现出一种高度耦合的现象。微服务架构将一个单体应用分解为多个微型服务,使系统高可用和可扩展成为可能,并已成为主流架构风格。同时,Docker容器技术的发展,特别是各种Kubernetes系列开源产品的成熟化,使得微服务落地成为现实。文章基于Rancher容器平台给出一种部署微服务系统的解决方案,并在工程数据中心项目开发环境实现了微服务的整体部署,为今后软件自动化运维提供了重要的经验。
-
单位中国电建集团华东勘测设计研究院有限公司