自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (1)
  • 收藏
  • 关注

原创 Spring Cloud学习 - Zuul篇

默认情况下Zuul会代理所有注册到Eureka Server的微服务,并且Zuul的路由规则是:http://ZUUL_HOST:ZUUL_PORT/微服务名称/**会转发到对应的微服务上。

2020-09-03 18:00:50 442 1

原创 Spring Cloud学习 - Hystrix篇

Hystrix篇一、Hystrix介绍二、整合Hystrix三、HyStrix监控四、Feign整合Hystrix一、Hystrix介绍1、Hystrix是什么?在分布式系统中,每个服务都可能会调用很多其他服务,被调用的那些服务就是依赖服务,有的时候某些依赖服务出现故障也是很正常的。Hystrix可以让我们在分布式系统中对服务间的调用进行控制,加入一些调用延迟或者依赖故障的容错机制.Hystrix通过将依赖服务进行资源隔离,进而组织某个依赖服务出现故障的时候,这种故障在整个系统所有的依赖服务调用中

2020-08-13 11:37:15 183

原创 Spring Cloud学习 - Feign篇

Ribbon篇一、Feign介绍二、整合Feign三、Feign压缩一、Feign介绍1、什么是Feign?Feign是一个声明式的Web服务客户端,使得编写Web服务客户端变得非常容易,只需要创建一个接口,然后在上面添加注解即可。2、Feign能干什么?Feign旨在使编写Java Http客户端变得更容易。前面在使用Ribbon+RestTemplate时,利用RestTemplate对http请求的封装处理,形成了一套模版化的调用方法。但是在实际开发中,由于对服务依赖的调用可能不止一处,

2020-07-31 15:48:40 253

原创 Spring Cloud学习 - Ribbon篇

Ribbon篇一、Ribbon介绍二、整合Ribbon三、LoadBalanced注解详解四、验证Ribbon负载均衡一、Ribbon介绍Ribbon是Netflix发布的开源项目,主要功能是提供客户端的软件负载均衡算法,将Netflix的中间层服务连接在一起。Ribbon客户端组件提供一系列完善的配置项如连接超时,重试等。简单的说,就是在配置文件中列出Load Balancer(简称LB)后面所有的机器,Ribbon会自动的帮助你基于某种规则(如简单轮询,随即连接等)去连接这些机器。我们也很容易使用R

2020-07-21 10:58:21 147

原创 Spring Cloud学习 - Eureka篇

一、Eureka介绍一、Eureka介绍一、Eureka介绍一、Eureka介绍一、Eureka介绍一、Eureka介绍

2020-07-17 09:42:53 234

原创 Linux环境下部署WEB工程详解

export JAVA_HOME=/usr/java/jdk1.8.0_131export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

2020-07-03 17:06:32 282

原创 Kafka设计解析

Kafka简介  Kafka是一种分布式的,基于发布/订阅的消息系统。主要设计目标如下:以时间复杂度为O(1)的方式提供消息持久化能力,即使对TB级以上数据也能保证常数时间复杂度的访问性能 高吞吐率。即使在非常廉价的商用机器上也能做到单...

2019-03-13 11:56:21 320

mysql-java-8.0.19.zip

Mysql 8.0.19的jar包文件,解决Mysql启动版本问题,使用8版本的mysql需要用tomcat引入8.* 版本的Jar包,亲测可用。

2020-06-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除