SpringCloud
森林森
java学习
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Eureka 常用配置
Eureka Server 常用配置#服务端开启自我保护模式,前面章节有介绍eureka.server.enable-self-preservation=true#扫描失效服务的间隔时间(单位毫秒,默认是60*1000)即60秒eureka.server.eviction-interval-timer-in-ms= 60000#间隔多长时间,清除过期的 delta 数据eureka.s...原创 2019-06-19 15:32:16 · 1351 阅读 · 0 评论 -
Consul简述
简述Consul 是 HashiCorp 公司推出的开源产品,用于实现分布式系统的服务发现、服务隔离、服务配置,这些功能中的每一个都可以根据需要单独使用,也可以同时使用所有功能。Consul 官网目前主要推 Consul 在服务网格中的使用。与其它分布式服务注册与发现的方案相比,Consul 的方案更“一站式”——内置了服务注册与发现框架、分布一致性协议实现、健康检查、Key/Value 存储...原创 2019-06-19 16:48:16 · 942 阅读 · 0 评论 -
声明式服务调用 Feign
所有服务调用都是手动写 RestTemplate 来实现的,大家可能已经发现这样写有点麻烦,每次都要写请求 Url 、配置响应数据类型,最后还要组装参数,更重要的是这些都是一些重复的工作,代码高度相似,每个请求只有 Url 不同,请求方法不同、参数不同,其它东西基本都是一样的,既然如此,那有没有办法简化请求呢?有!OpenFeignOpenFeign 则是 Spring Cloud 团队在...原创 2019-06-20 16:24:47 · 317 阅读 · 0 评论 -
Eureka 服务注册中心的搭建
Eureka 介绍Eureka 是 Netflix 公司开源的产品,它是一种基于 REST(Representational State Transfer)的服务,主要用于 AWS 云。Eureka 提供了完整的 Service Registry 和 Service Discovery 实现,也是 Spring Cloud 体系中最重要最核心的组件之一。简单来说 ,Eureka 就是 Netf...原创 2019-06-18 14:49:35 · 345 阅读 · 0 评论 -
RateLimiter-限流工具
限流工具 RateLimiter ,限流工具的用法基本上和前两个差不多,可以通过 AOP 的方式使用,也可以通过编程式来使用。生产者@RestControllerpublic class HelloContrtoller { @GetMapping("/hello") public String hell(String name){ String s= ...原创 2019-06-26 20:39:22 · 1137 阅读 · 0 评论 -
resilience4j-简单使用
server <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-eureka-server</artifactId> <...原创 2019-06-26 20:53:49 · 1971 阅读 · 0 评论
分享