微服务
考白大师
这个作者很懒,什么都没留下…
展开
-
Dubbo学习(一) Dubbo原理浅析
一、什么是dubbo Dubbo是Alibaba开源的分布式服务框架,它最大的特点是按照分层的方式来架构,使用这种方式可以使各个层之间解耦合(或者最大限度地松耦合)。从服务模型的角度来看, Dubbo采用的是一种非常简单的模型,要么是提供方提供服务,要么是消费方消费服务,所以基于这一点可以抽象出服务提供方(Provider)和服务消费方(Consumer)两个角色。关于注册中心、协议支持...原创 2019-12-03 09:58:04 · 212 阅读 · 0 评论 -
大师拷贝---kafka和zookeeper结合搭建系统
一、参考 二、java jdk安装配置 三、Zookeeper安装配置 四、Kafka集群搭建 五、测试验证 一、参考 http://www.cnblogs.com/luotianshuai/p/5206662.html https://docs.confluent.io/2.0.0/kafka/ssl.html http://www.cnblogs.com/huxi2b/p/7382144.h...转载 2019-04-24 11:53:06 · 157 阅读 · 0 评论 -
大师拷贝---史上最简单的 SpringCloud 教程 | 第一篇: 服务的注册与发现Eureka(Finchley版本)
一、spring cloud简介 鉴于《史上最简单的Spring Cloud教程》很受读者欢迎,再次我特意升级了一下版本,目前支持的版本为Spring Boot版本2.0.3.RELEASE,Spring Cloud版本为Finchley.RELEASE。 Finchley版本的官方文档如下: http://cloud.spring.io/spring-cloud-static/Finchley....转载 2019-04-24 15:00:49 · 163 阅读 · 0 评论 -
什么是RPC? RPC是什么?
什么是RPC? RPC是什么? 远程过程调用协议 RPC(Remote Procedure Call)—远程过程调用,它是一种通过网络从远程计算机程序上请求服务,而不需要了解底>层网络技术的协议。RPC协议假定某些传输协议的存在,如TCP或UDP,为通信程序之间携带信息数据。在OSI网络>通信模型中,RPC跨越了传输层和应用层。RPC使得开发包括网络分布式多程序在内的应用程序更加容易。...原创 2019-07-04 14:14:18 · 1671 阅读 · 0 评论 -
什么是服务熔断?什么是服务降级?
什么是服务熔断?什么是服务降级? 熔断机制是应对雪崩效应的一种微服务链路保护机制。当扇出链路的某个微服务不可用或者响应时间太长时,会进行服务降级,进而熔断该节点微服务的调用,快速返回“错误”的响应信息。当检测到该节点微服务调用响应正常后恢复调用链路。 在SpringCloud框架里熔断机制通过Hystrix实现,Hystrix会监控微服务间调用的状况,当失败的调用到一定阈值,缺省是5秒内调用20次...原创 2019-07-04 14:16:15 · 6561 阅读 · 1 评论 -
Eureka和zookeeper都可以提供服务注册与发现的功能,请说说两个的区别
Eureka和zookeeper都可以提供服务注册与发现的功能,请说说两个的区别 1)、Zookeeper保证了CP(C:一致性,P:分区容错性),Eureka保证了AP(A:高可用) (1)、当向注册中心查询服务列表时,我们可以容忍注册中心返回的是几分钟以前的信息,但不能容忍直接down掉不可用。也就是说,服务注册功能对...原创 2019-07-04 14:20:05 · 1507 阅读 · 0 评论 -
Dubbo 和 Spring Cloud 对比
简单的对比图转载 2019-07-04 14:26:03 · 224 阅读 · 0 评论