Adorable


  • 首页

  • 归档

Spring-Cloud-Zuul——快速入门

发表于 2018-10-25
前言通过前面对eureka、ribbon、hystrix和feign几个核心组件的学习,我们已经可以构建一个简略的微服务架构了。比如下图所示:在该架构中,我们的服务集群包含:内部服务Service A和Service B,他们都会注册与订阅服务至Eureka Server,而Open Service ...
阅读全文 »

security

发表于 2018-10-23
authenticationEntryPoint:用户访问资源时,发生授权异常(AuthenticationException)或认证异(AccessDeniedException),ExceptionTranslationFilter通过调用AuthenticationEntryPoint的com ...
阅读全文 »

自定义注解

发表于 2019-06-20
注解的基础 注解的定义用@interface表示 元注解java.lang.annotation提供了四种元注解,专门注解其他的注解。分别为@Retention、@Target、@Document、@Inherited @Retention——注解的生命周期 @Retention(Retention ...
阅读全文 »

captcha

发表于 2018-10-21
验证码是什么验证码(captcha)一种能自动区分计算机和人类用户的公开图灵测试(Completely AutomatedPublic Turing test to tell Computers and Humans Apart, CAPTCHA),它的生成和评测都不需要人的干预,底层数据库和算法公 ...
阅读全文 »

Spring Cloud Feign——快速入门

发表于 2018-10-08
基于Netflix Feign实现,整合了Ribbon与Hystrix,除了提供这两者的强大功能外,还提供了一种声明式的Web服务客户端定义方式。只需要创建一个接口并用注解的方式来配置它,即可完成对服务提供方的接口绑定,简化了在使用Ribbon时自行封装服务调用客户端的开发量。Feign具备可插拔的 ...
阅读全文 »

Spring Cloud Hystrix——使用详解

发表于 2020-04-24
在实现一个大型分布式系统时,往往还需要更多高级的配置功能。下面将详细介绍Hystrix各接口和注解的使用方法。 创建请求命令Hystrix命令就是前面的HystrixCommand,它用来封装具体的依赖服务调用逻辑。 使用继承的方式,比如:12345678910111213public class ...
阅读全文 »

Spring Cloud Hystrix——原理分析

发表于 2020-04-22
根据Netflix Hystrix流程图来详细了解:当一个请求调用了相关服务依赖之后Hystrix工作流程(即当访问了http://localhost:9000/ribbon-consumer 请求之后,在RIBBON-CONSUMER中是如何处理的) 工作流程 创建 HystrixCommand ...
阅读全文 »

Spring Cloud Hystrix——快速入门

发表于 2020-04-20
在微服务架构中,我们将系统拆分成了一个个的服务单元,各单元间通过服务注册与订阅的方式互相依赖。由于每个单元都在不同的进程中运行,依赖通过远程调用的方式执行,这样就有可能因为网络原因或是依赖服务自身问题出现调用故障或延迟,而这些问题会直接导致调用方的对外服务也出现延迟,若此时调用方的请求不断增加,最后 ...
阅读全文 »

Spring Cloud Eureka—配置详解

发表于 2018-09-14
从使用的角度对Eureka中一些常用配置内容进行详细的介绍。Eureka客户端的配置主要分为两个方面: 服务注册相关的配置信息,包括服务注册中心的地址、服务获取的时间间隔、可用区域等。 服务实例相关配置信息,包括服务实例的名词、IP地址、端口号、健康检查路径等。服务注册类配置关于服务注册的配置信息 ...
阅读全文 »

Spring Cloud Eureka— Eureka详解

发表于 2018-09-14
前情提要:Eureka服务治理体系中的三个核心角色:服务注册中心、服务提供者和服务消费者。引入原因:在实践中,系统结构非常复杂,简单的服务治理内容将无法满足需求。所以需要根据实际情况做一些配置、调整和扩展。 基础架构Eureka服务治理架构的三个核心要素: 服务注册中心:Eureka提供的服务端, ...
阅读全文 »
12

Xin Qi

14 日志
© 2018 Xin Qi
由 Hexo 强力驱动
|
主题 — NexT.Gemini v5.1.4