- 博客(4)
- 资源 (1)
- 收藏
- 关注
原创 spring cloud学习笔记4(请求合并处理)
微服务架构中的依赖通过远程调用实现,而远程调用中最常见的问题就是通信消耗与连接数占用。在高并发的情况下,因通信次数的增加,总的通信时间消耗将会变得不那么理想。同时,因为依赖服务的线程池资源有限,将出现排队等待与相应延迟的情况,为了优化这个两个问题,Hystrix提供啦HystrixCollapser来实现请求的合并,以减少通信消耗和线程数的占用。 HystrixCollapser实现了在Hys
2018-01-25 12:42:05 2123
原创 spring cloud学习笔记3(同步调用、异步调用、响应式调用)
1.同步调用 同步调用,在学习笔记2就是同步调用 2.异步调用 修改service package com.study.cloud.consumer.services; import com.netflix.hystrix.contrib.javanica.annotation.HystrixCommand; import com.netflix.hystrix.contrib.j
2018-01-25 10:05:53 13195
原创 spring cloud学习笔记2(负载均衡ribbon,服务容错保护Hystrix)
1.服务提供者只需要启动多个服务实例并注册到一个注册中心或者时多个相关联的服务注册中心 2.服务消费者直接通过调用被@LoadBanced注册修饰过的RestTemplate来实现面向服务的接口调用 在eureka-consumer中已经通过调用实现了负载均衡 package com.study.cloud.consumer.configs; import org.springfram
2018-01-24 17:26:10 1201
原创 spring cloud学习笔记1(服务注册中心、注册服务、消费者)
1创建服务注册中心 通过idea创建spring colud微服务项目 创建一个module 为spring boot启动类,加上注解 @EnableEurekaServer @SpringBootApplication @EnableEurekaServer public class EurekaServerApplication { public
2018-01-23 17:11:52 522
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人