![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
微服务
Aming_he
佛系青年一枚
展开
-
微服务
1:什么是微服务强调的是服务的大小,它关注的是某一个点,具体解决某一个问题,提供落地对应服务的一个服务应用,狭义的看eclipse中一个个module就可以看作一个微服务2:什么是微服务架构3:微服务优缺点微服务是一套技术的组合...原创 2019-09-03 11:04:48 · 90 阅读 · 0 评论 -
Spring Colud初入江湖
基于SpringBoot开发的微服务架构,是一个框架集合, 单体--------->分布式(分模块开发)---------->SOA(提供者和消费者)---------->微服务(松耦合。独立部署)1.3 SpringCloud主要框架 服务发现 —— Netflix Eureka 服务调用 —— Netflix Feign 熔断器...原创 2019-09-03 15:24:24 · 201 阅读 · 0 评论 -
微服务架构演变
随着业务量的增加,应用规模的扩大逐渐演变到微服务,根据项目需求、特点选择应用架构单体架构:垂直式,所有的一切是在一个项目中完成,一个war包,项目中有分层的思想,但是物理层面上来讲是一个整体,有点:开发迅速,但是耦合度非常高,因为随着业务量的增大,项目规模的扩大,如果需要更改某个业务controller,或者服务层,那么整个war包都需要重新发布分布式架构RPC架构:按照不同的业务将垂直...原创 2019-09-05 11:02:11 · 327 阅读 · 0 评论 -
SpringBoot
以下文章参考代码星球-芋道源码Spring Boot 是 Spring 的子项目,正如其名字,提供 Spring 的引导( Boot )的功能。通过 Spring Boot ,我们开发者可以快速配置 Spring 项目,引入各种 Spring MVC、Spring Transaction、Spring AOP、MyBatis 等等框架,而无需不断重复编写繁重的 Spring 配置,降低了 ...原创 2019-09-06 00:52:24 · 217 阅读 · 0 评论 -
SpringBoot面试总结
1、什么是SpringBoot描述:Spring Boot是Spring社区发布的一个开源项目,旨在帮助开发者快速并且更简单的构建项目。大多数SpringBoot项目只需要很少的配置文件。2、SpringBoot核心功能2.1、独立运行Spring项目Spring boot可以以jar包形式独立运行,运行一个Spring Boot项目只需要通过java -jar xx.jar来运行...原创 2019-09-08 21:27:45 · 201 阅读 · 0 评论 -
架构演变
垂直应用架构➡RPC架构➡SOA架构➡微服务架构单体垂直架构:维护成本高,部署效率低,团队协作差,导致可靠性变差,(在一个进程当中,有一个接口出现问题,内存泄漏,会影响整个节点的宕机)RPC : 远程过程调用 Remote Procedure call [rɪˈmoʊt prəˈsiːdʒər kɔːl] 瑞毛 破C智 靠一种进程间的...原创 2019-09-13 11:07:37 · 128 阅读 · 0 评论