2 微服务简介

2020-06-01  本文已影响0人  ca8519be679b

2014年Martin Flower提出了一个关于微服务的博客(不是一个提出的人),Microservices

微服务是一组小型服务,每个服务运行在自己的进程,用http进行沟通

1

单体应用,各个功能集合起来,水平扩展,牵一发而动全身,

微服务将每个功能放进独立应用服务,只有在有需要的时候再进行复制,详细可参照微服务文档

2

如上,微服务的连接像神经网络(这是个大型分布式应用),每个节点就是一个独立功能,功能之间用http轻量连接,但是部署和运维是很麻烦的,如果更新版本,创建环境搭建应用可能一个月都不一定完成

3

Spring官方为此大型结构设计了3级结构,网络互连互调使用SpringCloud,流式计算,批处理使用SpringCloudDataflow

上一篇 下一篇

猜你喜欢

热点阅读