400 028 6601

建站动态

根据您的个性需求进行定制 先人一步 抢占小程序红利时代

SpringCloud的微服务是什么

1. 微服务简介

1.1 什么是微服务架构

小结:微服务架构的思想,不只是停留在开发阶段,它贯穿了设计,研发,测试,发布,运维等各个软件生命周期。

成都创新互联主营万全网站建设的网络公司,主营网站建设方案,APP应用开发,万全h5微信小程序开发搭建,万全网站营销推广欢迎万全等地区企业咨询

2. 架构体系

Spring Cloud的微服务是什么
架构样例:
Spring Cloud的微服务是什么

2.1 微服务发布--持续集成

Spring Cloud的微服务是什么

3. 微服务架构九大特性

  1. 服务组件化
    -- 组件是可独立更换、升级的单元。就像PC中的内存,CPU一样。
  2. 按业务组织团队
    -- 要求人员全栈技能
  3. 做“产品”的态度
    -- 对整个产品生命周期负责,而不是做“项目”交付态度
  4. 智能端点与哑管道
    -- 微服务间的通讯方式:
    --- HTTP的RESTful API
    --- MessageMQ消息队列
    1. 去中心化治理
      --不是每一个问题都是钉子,不是每一个解决方案都是锤子。
    2. 去中心化数据管理
      --独立维护各服务数据存储,尽量使服务间“无事物”调用,通过补偿机制维护数据一致性问题
    3. 基础设施自动化
      -- 自动化测试
      -- 自动化部署
    4. 容错设计
      -- 每个服务实现监控和日志组件,比如服务状态,断路器状态,吞吐量,网络数据等关键数据仪表盘
    5. 演进式设计
      --初期单体,逐步拆分,抽取公共组件

4. 微服务选型

Spring Cloud的微服务是什么

6. Spring Cloud 版本管理

http://projects.spring.io/spring-cloud/

Spring Cloud的微服务是什么

7. Spring Cloud 组件


网页题目:SpringCloud的微服务是什么
链接分享:http://mzwzsj.com/article/jjgdpd.html

其他资讯

让你的专属顾问为你服务