码迷,mamicode.com
首页 > 编程语言 > 详细

springcloud

时间:2019-11-05 21:35:42      阅读:92      评论:0      收藏:0      [点我收藏+]

标签:传递数据   解决方案   快速   传输数据   数据   功能   系统   应用   工具   

1.什么是微服务

把一站式应用,按业务拆分成一个个的微服务,

每个微服务只提供单个业务功能的服务,一个服务只做一种事情,

每个服务运行在独立的进程中

2.微服务优缺点

优点

  a.解耦合

  b.开发效率高,一个微服务只做一个模块的功能

  c.容错性高,一个微服务挂了不会导致整个系统的瘫痪

  d.灵活,技术,语言,数据库都非常灵活

  e.性能提高

缺点

  a.运维压力增大

  b.系统变复杂了,要处理微服务之间的关系

  c.部署依赖,

  d.通信成本,数据一致性成本

3.springcloud是什么

  a.分布式微服务架构的一站式解决方案

  b.全局微服务协调治理框架

4.springcloud和dubbo的区别

  a.dubbo是一款rpc框架,springcloud是微服务架构下的一站式解决方案

  b.dubbo是通过rpc协议传输数据的,springcloud通过http协议,restApi传递数据

5.springcloud和springBoot的关系

  a.springboot专注与快速开发单个的微服务,springcloud全局治理框架,将springboot开发的微服务管理起来

  b.springcloud是基于springboot的云应用开发工具

6.eurka

springcloud

标签:传递数据   解决方案   快速   传输数据   数据   功能   系统   应用   工具   

原文地址:https://www.cnblogs.com/MrYangjlPython/p/11801548.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!