![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
spring cloud
小鱼丶
这个作者很懒,什么都没留下…
展开
-
Eureka服务注册发现实例
**一、搭建服务注册中心1.通过idea新建一个spring boot工程,方法可参考Spring boot初体验。在依赖项选择的时候选择Cloud Discovery ——Eureka Server2.修改spring boot的应用引导类(本文即根目录下的MyeurekaApplication文件),在应用引导类中增加服务治理服务器所需要的注解。3.在工程配置文件中增加配置# ...原创 2019-02-21 17:34:00 · 1367 阅读 · 1 评论 -
通过restTemplate实现Spring cloud微服务的调用
在上一篇文章Eureka服务注册发现实例中,我们演示了微服务的注册与发现,在此基础上,这篇文章我们演示通过restTemplate来实现对springcloud微服务的调用。1用spring boot新建一个消费者工程,引入eureka依赖<dependency> <groupId>org.springframework.cloud</groupId>...原创 2019-03-01 11:32:38 · 2039 阅读 · 0 评论 -
通过Feign实现Spring Cloud微服务调用
我们在上一篇文章通过restTemplate实现Spring cloud微服务的调用中介绍了spring cloud微服务的一种调用方式,本文我们介绍另一种调用spring cloud微服务的方式——Feign。一、什么是FeignFeign是一个声明式的Web Service客户端,它的目的就是让Web Service调用更加简单。Feign提供了HTTP请求的模板,通过编写简单的接口并插入...原创 2019-03-01 16:59:20 · 861 阅读 · 0 评论 -
Eureka服务注册、续约、注销原理
这篇文章,我们将深入学习Eureka底层中服务注册、续约、注销的基本原理。1.服务注册在微服务架构中,一个服务提供者本质上也是一个Eureka客户端。启动时,会调用Eureka所提供的服务注册相关方法,向Eureka服务器注册自己的信息。同时,在Eureka服务器会维护一个已注册的服务列表。注册服务列表使用一个嵌套HashMap保存信息,数据结构如下:·HashMap的第一层为应用名称和对应...翻译 2019-03-14 10:00:55 · 3341 阅读 · 0 评论