springcloud
Posted mryangjlpython
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了springcloud相关的知识,希望对你有一定的参考价值。
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的主要内容,如果未能解决你的问题,请参考以下文章
SpringCloudSpringCloud 简单的 Demo
springcloudspringcloud与springboot的版本对应关系