自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 全局降级和熔断器以及Getway网关

上一编我们做了局部降级,但是局部降级有一个缺点,就是如果需要做降级的方法一两个还好说,但是一旦多了,就会造成大量的重复代码,看着非常杂乱,今天我们来做一个全局降级来解决 这里我们接着上一篇写的,所以有好多就不在做了 来,我们在消费者里边加入hystrix依赖 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring

2021-01-20 21:22:28 390 1

原创 Hystrix断路器

Hystrix断路器是什么呢? Hystix是Netflix开源的一个延迟和容错库,用于隔离访问远程服务、第三方库,防止出现级联失败。 在微服务I发生异常,请求阻塞,用户不会得到响应,则tomcat的这个线程不会释放,于是越来越多的用户请求到来,越来越多的线程会阻塞,服务器支持的线程和并发数有限,请求一直阻塞,会导致服务器资源耗尽,从而导致所有其它服务都不可用,形成雪崩效应。 那么这个问题如何解决呢?来我们一起编写Hystrix 新建提供者cloud-provider-hystrix-payment8001

2021-01-19 18:58:21 952 2

原创 Eureka微服务集群

1.总结eureka微服务创建的流程以及搭建集群,和使用RestTemplate达到负载均衡 创建 eureka工程导入依赖,依赖相同,工程名称分别加上端口号来区分 <dependencies> <!-- eureka服务端 --> <dependency> <groupId>org.springframework.cloud</groupId>

2021-01-18 20:14:23 186

原创 今天简单测试一下SpringCloud

今天简单测试一下SpringCloud,废话不多说,直接上代码 第一步:创建父工程 导入以下依赖 <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <maven.compiler.source>1.8</maven.compiler.source> <maven.compiler.ta

2021-01-15 21:42:38 153 1

原创 SpringBoot各种细节集合

1.springboot的基本概述 **什么是springboot?** springboot就是spring的一个增强和封装 **什么是微服务?** 是一种基本的架构,用spring技术来实现的 **springboot的优点?** 容易上手,提供了一系列的大型项目和通用的非业务性功能 没有代码生成,也不需要xml配置,可以避免大量的maven导入和各版本冲突 也没有单独的web服务器需求 2.如何编写一个springboot程序 引入依赖 parent web 定义配置文件

2021-01-14 21:22:20 211 2

原创 hashMap的底层原理以及Aop整合日志

1.hashmap的底层数据结构1.8之前和1.8的区别? JDK1.7的时候使用的是数组+ 单链表的数据结构.但是在JDK1.8及之后时,使用的是数组+链表+红黑树的数据结构(当链表的深度达到8的时候,也就是默认阈值,就会自动扩容把链表转成红黑树的数据结构) 2.为什么转换成红黑树的节点是8 由于treenodes的大小大约是常规节点的两倍,因此我们仅在容器包含足够的节点以保证使用时才使用它们,当它们变得太小(由于移除或调整大小)时,它们会被转换回普通的node节点,容器中节点分布在hash桶中的频率遵循

2021-01-12 20:08:32 105

原创 springBoot的配置文件以及属性注入和常用注解

1.springboot 的配置文件 application.yml 和 application.properties两种 1.1 yml的配置文件对象属性赋值是 key: value格式 属性赋值测试 package com.yousian.pojo; import org.springframework.boot.context.properties.ConfigurationProperties; import org.springframework.stereotype.Compo

2021-01-11 19:44:22 414 2

原创 新内容springBoot的简单测试

第一步:引入 org.springframework.boot spring-boot-starter-parent 2.0.1.RELEASE 配置文件 spring的父级依赖 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

2021-01-11 07:54:25 92

空空如也

空空如也

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

TA关注的人

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