微服务
程序员的程序媛
这个作者很懒,什么都没留下…
展开
-
容错机制及相关配置
常用容错模式:容错理念:图片来源:极客时间原创 2019-08-02 15:31:34 · 581 阅读 · 0 评论 -
Spring Cloud 及其相关组件的主要配置详解
Spring Cloud Eureka 服务器主要配置项Spring Cloud Eureka主要客户信息配置Spring Cloud Eureka 主要实例级别配置Spring Cloud Ribbon主要配置项图片来源:极客时间...原创 2019-08-01 17:38:02 · 267 阅读 · 1 评论 -
比较spring cloud和dubbo,各自的优缺点是什么
一.两者的模块组成:1、Dubbo主要分为服务注册中心,服务提供者,服务消费者,还有管控中心;2、相比起Dubbo简单的四个模块,SpringCloud则是一个完整的分布式一站式框架,他有着一样的服务注册中心,服务提供者,服务消费者,管控台,断路器,分布式配置服务,消息总线,以及服务追踪等;二.在性能上来说由于Dubbo底层是使用Netty这样的NIO框架,是基于TCP协议传输的,配合以H...转载 2019-08-13 15:42:04 · 320 阅读 · 0 评论 -
Spring Boot学习
程序入口:main方法Spring Boot中通用的约定:1.注解扫描的包目录basePackage为启动类main函数入库所在的包路径2.配置文件约定是classPath目录下的application.yml或者application.properties3.web开发的静态文件放在classPath,访问的顺序依次是:/META-INF/resources–>resources...原创 2019-08-12 09:32:29 · 107 阅读 · 0 评论 -
微服务之间是如何独立通信的?
微服务通信机制 系统之间各个服务是可以独立部署,是松耦合的。每个服务仅关注于完成一个任务并很好的完成该任务。围绕业务能力组织服务,自动化部署,智能端点,对语言和数据的去中心话控制。将组建定义为可被独立替换和升级的软件单元。以业务能力为出发点组织服务的策略。倡导谁开发谁运营的开发运维一体化方法。RestFul Http协议是微服务架构中最常用的通讯机制。每个微服务可以考虑采用最佳微...转载 2019-08-12 15:58:37 · 12468 阅读 · 1 评论 -
微服务技术栈有哪些
转载 2019-08-12 16:01:43 · 1172 阅读 · 0 评论 -
微服务的优缺点
最近一段时间以来,社区中围绕着微服务产生了很多争论,也充斥着大量的宣传。过去的 10 年间,我们已经实现了很多笨重的 SOA 解决方案,微服务是业界期待已久的解决方案么?或者说微服务要比整体解决方案更加简单?在讨论这些话题之前,我们最好先对微服务下个定义。在题为微服务的文章中,作者 James Lewis 与 Martin Fowler 是这样定义微服务架构风格的:开发单个应用作为一系列小型...转载 2019-08-12 16:46:53 · 169 阅读 · 0 评论 -
谈谈你对SpringBoot和SpringCloud的理解?
SpringCloud是Spring为微服务架构思想做的一个一站式实现。 从某种程度可以理解为,微服务是一个概念、一个项目开发的架构思想。SpringCloud是微服务架构的一种java实现。SpringCloud是基于SpringBoot的一套实现微服务的框架。 为微服务体系开发中的架构问题,提供了一整套的解决方案,它提供了微服务开发所需要的配置管理、服务发现、断路器、智能路由、微代理...原创 2019-08-12 17:19:30 · 5879 阅读 · 0 评论