07 2018 档案
摘要:Lombok是一个可以通过简单的注解形式来帮助我们简化消除一些必须有但显得很臃肿的Java代码的工具,通过使用对应的注解,可以在编译源码的时候生成对应的方法 pom依赖: 下面只是介绍了几个常用的注解,更多的请参见https://projectlombok.org/features/index.ht
阅读全文
摘要:声明式REST客户端:Feign Feign是一个声明式的Web服务客户端。它使得Web服务客户端的写入更加方便。具有可插拔注解支持,包括Feign注解和JAX-RS注解。 Spring Cloud增加了对Spring MVC注释的支持,并且使用了在Spring Web中默认使用的相同的HttpMe
阅读全文
摘要:参数资料: 1、Spring AOP中@Pointcut切入点表达式最全面使用介绍
阅读全文
摘要:关于hystrix的介绍,可以看我的上篇博客:springcloud-断路器hystrixs 本文主要介绍在feign中,如何使用hystrix 1、pom依赖 2、入口开启feign和hystrix 3、在yml文件打开feign对hystrix的支持(关于hystrix的配置,本篇不做介绍) 4
阅读全文
摘要:Netflix的创造了一个调用的库 Hystrix 实现了断路器。在微服务架构中,通常有多层服务调用。 底层服务出现故障可能导致用户级联故障。当调用特定服务达到一定阈值时(Hystrix中的默认值为5秒内的20次故障),电路打开,不进行通话。在开路的情况下,可以使用备用的方法进行处理。如下图: 当服
阅读全文