美文网首页
一、微服务介绍

一、微服务介绍

作者: 薛定谔的猫_1406 | 来源:发表于2018-05-13 11:28 被阅读0次

    一、什么是微服务

    微服务是一种架构风格
    什么是单体架构
    单体架构的优点
    单体架构的缺点

    二、分布式

    什么是分布式

    三、简单的为服务架构

    简单的微服务架构

    四、微服务的组件

    4.1 服务注册与发现

    -各个组件之间的相互调用通信

    4.2 服务网关:链接内外的大门

    • 对外屏蔽后台服务的细节;
    • 将外部的请求反向路由到内部的某个微服务;

    4.3后端通用服务(也称为中间层,Middle Tier Service):后端服务启动的时候将地址信息注册到服务注册表;

    4.4 前端服务(也称为边缘服务):前端服务通过查询服务注册表就可以发现并且调用微服务。聚合和裁剪都是前端服务来做的

    • 聚合:对多个API调用逻辑进行聚合,从而减少客户端的请求数。比如客户端要请求两个API,一个是用户的信息,一个是地址的信息,前端服务可以将两个接口合二为一,从而减少客户端对服务端的访问次数;
    • 裁剪:根据不同的服务返回不同的数据。比如都是商品详情的服务,PC端请求的话返回的数据相对较为详细,假如是手机端访问的话详情相对没那么详细。


      微服务简化

    五、到底什么是Spring Cloud

    到底什么是Spring Cloud

    相关文章

      网友评论

          本文标题:一、微服务介绍

          本文链接:https://www.haomeiwen.com/subject/yvokdftx.html