编程语言 SpringBoot 起步依赖+SpringBoot配置 一、SpringBoot 起步依赖1)版本锁定 如spring-boot-starter-parent中,指定了版本,子module中不需要再次指定版本<dependencyManagement... 2022年12月1日SpringBoot 起步依赖+SpringBoot配置已关闭评论 阅读全文
编程语言 springcloudalibaba架构(12):Feign整合Sentinel实现服务容错 文章目录前言第一节 Feign如何整合Sentinel实现服务容错第二节 使用FallbackFactory容错获取异常前言Feign远程调用,Sentinel限流。 如何将Feign整合Sentin... 2022年12月1日springcloudalibaba架构(12):Feign整合Sentinel实现服务容错已关闭评论 阅读全文
feign实现远程调用 1、简介Feign是Netflix开发的声明式、模板化的HTTP客户端, Feign可以帮助我们更快捷、优雅地调用HTTP API。 在Spring Cloud中,使用Feign非常简单——创建一个接... 2022年12月1日 编程语言feign实现远程调用已关闭评论 阅读全文
编程语言 SpringCloud Sleuth 分布式请求链路追踪 SpringCloud Sleuth 分布式请求链路追踪SpringCloud Sleuth 概念搭建分布式请求链路SpringCloud Sleuth 概念1、为什么要使用SpringCloud S... 2022年11月23日SpringCloud Sleuth 分布式请求链路追踪已关闭评论 阅读全文
Feign实现远程接口的调用 目录一.Feign介绍二.Feign使用步骤一.Feign介绍在开发中,我们常用httpClient去远程调用其他系统的接口,需要我们指定调用的url,Feign 是一个声明式的 Web Servic... 2022年11月23日 编程语言Feign实现远程接口的调用已关闭评论 阅读全文
编程语言 SpringCloud Sleuth分布式链路跟踪 目录1、概述1.1、现有问题1.1.1、微服务框架中请求处理过程1.1.2、造成问题1.2、解决方法2、实例2.1、zipkin2.1.1、下载2.1.2、运行2.1.3、运行控制台2.2、服务提供者... 2022年11月23日SpringCloud Sleuth分布式链路跟踪已关闭评论 阅读全文
编程语言 SpringCloud—-Feign隔离和降级 限流是一种预防措施,虽然限流可以尽量避免因高并发而引起的服务故障,但服务还会因为其它原因而故障。而要将这些故障控制在一定范围,避免雪崩,就要靠线程隔离(舱壁模式)和熔断降级手段了。线程隔离:调用者在调... 2022年11月23日SpringCloud—-Feign隔离和降级已关闭评论 阅读全文
关于Spring中@Order注解的使用 @关于Spring中@Order注解的使用先来一段代码:publicinterfaceDefaultService{voidsend();}@Component @Order(2)publicclas... 2022年11月23日 编程语言关于Spring中@Order注解的使用已关闭评论 阅读全文
常用注解使用总结系列: @Order 注解 @Order 注解@Order注解主要用来控制配置类的加载顺序 示例代码:package com.runlion.tms.admin.constant;publicclass AService { }... 2022年11月23日 编程语言常用注解使用总结系列: @Order 注解已关闭评论 阅读全文
编程语言 Lock锁之公平锁与非公平锁(AQS实现原理) 锁的可重入性在Concurrent包中的锁都是可重入锁,一般都命名为ReentrantX。可重入锁是指当一个线程调用object.lock拿到锁,进入互斥区后,再次调用object.lock,仍然可以... 2022年11月23日Lock锁之公平锁与非公平锁(AQS实现原理)已关闭评论 阅读全文