自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 Vue(仅供学习参考和使用)

...

2020-09-07 21:32:47 202

原创 每日温习05 Zuul网关(仅供学习参考使用)

什么是服务网关服务网关 = 路由转发 + 过滤器1、路由转发:接收一切外界请求,转发到后端的微服务上去;2、过滤器:在服务网关中可以完成一系列的横切功能,例如权限校验、限流以及监控等,这些都可以通过过滤器完成(其实路由转发也是通过过滤器实现的)。为什么需要服务网关 每个服务自己实现一遍 写到一个公共的服务中,然后其他所有服务都依赖这个服务 写到服务网关的前置过滤器中,所有请求过来进行权限校验 第一种,缺点太明显,基本不用;第二种,相较于第一点好很多,代码开发不

2020-08-07 09:04:17 122

原创 为什么要使用Feign

简介:Feign是一种负载均衡的HTTP客户端, 使用Feign调用API就像调用本地方法一样,从避免了调用目标微服务时,需要不断的解析/封装json 数据的繁琐。Feign集成了Ribbon。Ribbon+eureka是面向微服务编程,而Feign是面向接口编程。 Fegin是一个声明似的web服务客户端,它使得编写web服务客户端变得更加容易。使用Fegin创建一个接口并对它进行注解。它具有可插拔的注解支持包括Feign注解与JAX-RS注解,Feign还支持可插拔的编码器与解码...

2020-08-05 16:06:58 8239

原创 Hystrix的服务熔断机制

机制概述:熔断机制是应对雪崩效应的一种微服务链路保护机制。当扇出链路的某个微服务出错不可用或者响应时间太长时,会进行服务的降级,进而熔断该节点微服务的调用,快速返回错误的响应信息。当检测到该节点微服务调用响应正常后,恢复调用链路。在SpringCloud框架里,熔断机制通过Hystrix实现,Hystrix会监控微服务间调用的状况,当失败的调用到一定阈值,缺省是5秒内20次调用失败,就会启动熔断机制。熔断机制的注解是@HystrixCommand熔断类型:熔断打开 请求不再进行调用当前服

2020-08-04 08:15:15 1319

原创 每日温习04(仅供学习参考使用)

微服务架构的Ribbon介绍Ribbon介绍 Spring Cloud Ribbon是基于Netflix Ribbon实现的一套客户端 负载均衡的工具。简单的说,Ribbon是Netflix发布的开源项目,主要功能是提供客户端的软件负载均衡算法,将Netflix的中间层服务连接在一。Ribbon客户端组件提供一系列完善的配置项如连接超时,重试等。简单的说,就是在配置文件中列出Load Balancer(简称LB)后面所有的机器,Ribbon会自动的帮助你基于某种规则(如简单轮...

2020-08-04 08:08:33 160

原创 Eureka补充(仅供学习参考)

Eureka的高可用说明所谓的Eureka高可用就是,配置多个Eureka注册中心,让注册中心具有高可用性。配置说明因为需要两个以上的注册中心,所以我们将原来的Eureka注册中心,复制为两份,端口分别为:5121、5122,修改后分别启动如果我们单独启动多个配置中心,然后服务配置多个注册中心。发现注册中心的数据不是同步的。例如:配置分别将服务方与调用方都配置了两个注册中心的地址。##指定注册中心的入口:eureka.client.service-url.defaultZon

2020-08-04 08:01:51 180

原创 Eurka 初解(仅供学习参考)

Eureka 是什么 ?在介绍操作前,首先来了解一下 Eureka 是什么?Eureka 是 Netflix 公司开源的一个基于 REST 服务的服务发现框架,主要用于AWS云,用于定位服务,以实现中间层服务器的负载平衡和故障转移。SpringCloud 对 Netflix 众多的开源框架都封装到其子项目spring-cloud-netflix 中,而 Eureka 就是其中的一个。SpringCloud 可以通过 Eureka 来完成微服务的服务注册与发现,当然你也可以使用其他的服务发现框架在 S

2020-08-01 19:00:46 779

原创 Spring Cloud 初解(仅供参考学习)

简介 :springCloud是基于SpringBoot的一整套实现微服务的框架。因为它不是一个组件,而是许多组件的集合。他提供了微服务开发所需的配置管理、服务发现、负载均衡、熔断器、断路器、智能路由、微代理、控制总线、全局锁、决策竞选、分布式会话和集群状态管理等组件涉及的组件:Eureka:注册中心 Zuul:服务网关 ribbon:负载均衡 Feign:服务调用 Hystrix:熔断器 等等...远程调用方式无论是微服务还是分布式服务(都是SOA,都是面向服务编程),都面临.

2020-08-01 14:31:59 111

原创 每日温习日记02(仅学习参考使用)

Spring-SpringMVC-SpringBoot的注解及注入方式:@SpringBootApplication:申明让spring boot自动给程序进行必要的配置,这个配置等同于:@Configuration,@EnableAutoConfiguration和 @ComponentScan三个配置。@ComponentScan让spring Boot扫描到Configuration类并把它加入到程序上下文。@Configuration 等同于spring的XML配置文件;使用Java代...

2020-07-31 16:16:39 111

原创 Spring Boot 总结(仅学习参考使用)

<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>1.5.2.RELEASE</version> </parent>

2020-07-31 14:24:19 226

原创 每日温习日记01(仅学习参考使用)

SQL语句什么是SQL?1.SQL指结构化查询语句2.SQL使我们有能力访问数据库 3.SQL是一种ANSI(美国国家标准化组织)的标准计算机语言SQL能做什么?1.面向数据库执行查询 2.从数据库中取出数据 3.向数据库插入新的记录 4.更新数据库中数据 5.从数据库删除记录 6.创建数据库,创建表 7.创建存储过程 8.创建视图 9.设置表、存储过程和视图的权限SQL的数据类型?第一大类:整数数据bit:bit数据类型代表...

2020-07-30 23:08:51 275

空空如也

空空如也

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

TA关注的人

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