H__D  
上一页 1 ··· 31 32 33 34 35 36 37 38 39 ··· 58 下一页

2020年4月13日

摘要: OpenFeign服务超时 搭建项目:参考上一章项目:【SpringCloud】OpenFeign服务调用(八) 情景:在SpringCloud微服务调用的时候,肯能某些提供的服务没有及时响应,或者服务处理时间较长,可能造成调用方超时。如果使用OpenFeign调用服务的话,会自动断开,并报错。如果 阅读全文
posted @ 2020-04-13 14:26 H__D 阅读(1900) 评论(0) 推荐(2)
 
摘要: OpenFeign介绍 前面在使用Ribbon+RestTemplate时,利用RestTemplate对http请求的封装处理,形成了一套模版化的调用方法。但是在实际开发中,对于服务依赖的调用可能不止一处,往往一个接口会被多处调用。所有Feign在此基础上做了进一步封装,由他来帮助我们定义和实现依 阅读全文
posted @ 2020-04-13 13:32 H__D 阅读(1920) 评论(0) 推荐(1)

2020年4月12日

摘要: 本章介绍Ribbon自定义规则 Ribbon自带随机均衡策略 1、搭建项目,参考:【SpringCloud】服务提供者集群与服务发现Discovery(三) 2、新增配置类,配置类中注入IRule的实现类 在调用者项目(test-springcloud-order8000)中,新增一个配置类com. 阅读全文
posted @ 2020-04-12 19:16 H__D 阅读(797) 评论(0) 推荐(1)
 
摘要: Ribbon介绍 Spring Cloud Ribbon是基于Netflix Ribbon实现的一套客户端负载均衡的工具 Ribbon是Netflix发布的开源项目,主要功能是提供客户端的软件负载均衡算法和服务调用。Ribbon客户端组件提供一系列完善的配置项如连接超时、重试等。简单的说,就是在配置 阅读全文
posted @ 2020-04-12 12:27 H__D 阅读(965) 评论(0) 推荐(1)

2020年4月11日

摘要: CAP原则介绍 CAP原则又称CAP定理,指的是在一个分布式系统中,一致性(Consistency)、可用性(Availability)、分区容错性(Partition tolerance)。CAP 原则指的是,这三个要素最多只能同时实现两点,不可能三者兼顾。 CAP的三个指标 一致性(Consis 阅读全文
posted @ 2020-04-11 10:45 H__D 阅读(3504) 评论(0) 推荐(0)

2020年4月7日

摘要: 本章学习便是使用Consul作为注册中心。关于Consul介绍和安装参考【Application】Consul安装及运行 本章使用的Consul版本是 1.7.2 项目架构图如下: 搭建服务提供者 1、新建一个maven项目(test-springcloud-provider-payment8006 阅读全文
posted @ 2020-04-07 00:47 H__D 阅读(697) 评论(0) 推荐(1)

2020年4月6日

摘要: Consul是什么 Consul 是一套开源的分布式服务发现和配置管理系统,由HashiCorp公司用Go语音开发 Consul是一个服务网格(微服务间的 TCP/IP,负责服务之间的网络调用、限流、熔断和监控)解决方案,它是一个一个分布式的,高度可用的系统,而且开发使用都很简便。它提供了一个功能齐 阅读全文
posted @ 2020-04-06 20:01 H__D 阅读(720) 评论(0) 推荐(0)
 
摘要: 基于Spring Cloud实现服务的发布与调用。而在18年7月份,Eureka2.0宣布停更了,将不再进行开发,所以对于公司技术选型来说,可能会换用其他方案做注册中心。本章学习便是使用ZooKeeper作为注册中心。 搭建zookeeper服务,参考【ZooKeeper】ZooKeeper安装及简 阅读全文
posted @ 2020-04-06 18:03 H__D 阅读(2092) 评论(0) 推荐(2)
 
摘要: 阅读本章,请先阅读【SpringCloud】快速入门(一) 本章使用Demo,是在SpringCloud单机版的基础上,扩充的。 服务提供者集群 既然SpringCloud的是微服务结构,那么对于同一种服务,当然不可能只有一个节点,需要部署多个节点 架构图如下: 由上可以看出存在多个同一种服务提供者 阅读全文
posted @ 2020-04-06 11:25 H__D 阅读(1990) 评论(1) 推荐(1)

2020年4月5日

摘要: 一、Eureka简介 Eureka是一项基于REST(代表性状态转移)的服务,主要在AWS云中用于定位服务,以实现负载均衡和中间层服务器的故障转移。我们称此服务为Eureka Server。Eureka还带有一个基于Java的客户端组件Eureka Client,它使与服务的交互更加容易。客户端还具 阅读全文
posted @ 2020-04-05 19:36 H__D 阅读(1663) 评论(0) 推荐(3)
上一页 1 ··· 31 32 33 34 35 36 37 38 39 ··· 58 下一页