- 博客(2)
- 收藏
- 关注
原创 springcloud Ribbon详解
微服务间的调用,网关请求转发,feign都是通过ribbon实现的,因此学习ribbon的原理还是很重要的,而ribbon的作用是用于负载均衡,springcloud自动化整合配置ribbon是RibbonEurekaAutoConfiguration这个类。对于开发者来说,使用ribbon只需要在RestTemplate上添加@LoadBalanced注解即可实现消费方的负载均衡RestTemplateresttemplate用于不同服务间的通信和访问,主要有发送GET,POST,PUT,DELETE
2020-06-10 21:35:17 5695
原创 springcloud Eureka详解
1.原理eureka用于服务治理,实现各个微服务实例的自动化注册与发现,不同可用区域的服务注册中心通过异步的方式相互复制各自的状态,eureka客户端向注册中心注册服务并周期性地发送心跳更新服务租约,同时也能从服务端查询所有其他服务的信息。服务提供者须实现的功能1.进行服务注册2.将自身信息注册并同步到其他所有注册中心3.进行服务续约服务消费者须实现的功能1.获取服务2.进行服务调用3.服务下线并传播该事件服务注册中心须提供的功能1.将无法提供服务的实例剔除2.自我保护(当心跳失败
2020-06-05 20:26:23 514
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人