springcloud
文章平均质量分 76
Gashina
这个作者很懒,什么都没留下…
展开
-
springcloud微服务(五)声明式服务调用SpringCloud Feign
feign介绍Feign客户端是一个web声明式http远程调用工具,提供了接口和注解方式进行调用。易读性比较强。环境搭建Maven依赖信息 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-openfeign</artifactId>...原创 2021-01-28 17:10:23 · 207 阅读 · 2 评论 -
springcloud微服务(四)Eureka自我保护机制&整合Zookeeper注册中心
Eureka详解服务消费者模式获取服务消费者启动的时候,使用服务别名,会发送一个rest请求到服务注册中心获取对应的服务信息,然后会缓存到本地jvm客户端中,同时客户端每隔30秒从服务器上更新一次。服务下线 在系统运行过程中必然会面临关闭或重启服务的某个实例的情况,在服务关闭期我们自然不希望客户端会继续调用关闭了的实例。所以在客户端程序中,当服务实例进行正常的关闭操作时,它会触发一个服务下线的REST请求给Eureka Server, 告诉服务中心:“我要下线了”。服务端在接...原创 2021-01-26 10:54:45 · 211 阅读 · 0 评论 -
springCloud微服务(一):概述
我感到难过,不是因为你欺骗了我,而是因为我再也不能相信你了。从概念理解,分布式服务架构强调的是服务化以及服务的分散化,微服务则更强调服务的专业化和精细分工;从实践的角度来看,微服务架构通常是分布式服务架构,反之则未必成立。所以,选择微服务通常意味着需要解决分布式架构的各种难题。微服务架构是团队面对互联网产品爆发式增长的最优选择,要解决的是快速迭代、高可靠和高可用等问题,把复杂度...原创 2019-04-19 15:38:07 · 178 阅读 · 0 评论 -
springcloud微服务(二):Eureka注册中心
生れて,すみません。目录Eureka是什么为什么要使用注册中心1、Eureka Server2、Service Provider3、Service Consumer实现服务注册创建springboot项目,项目名为EureKaserver添加Maven依赖配置application.yml使用@EnableEurekaServer注解启动容器...原创 2019-04-19 16:10:03 · 311 阅读 · 0 评论 -
springcloud微服务(三):ribbon服务负载均衡
使用ribbon实现负载均衡 接着上一节的代码,消费者服务service-order已经引入了ribbonpom<dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-ribbon...原创 2019-04-20 15:40:18 · 332 阅读 · 0 评论