Spring Cloud开发教程-微服务的注册与发现Eureka(1)
2020-02-06 17:20
399 查看
微服务的注册与发现Eureka
- 1.SpringCloud简介
- 2.微服务的注册与发现-Eureka
- 3.新建SpringBoot项目
- 4.删除application.application文件,新增application.yml文件
- 5.在启动类上添加组件注解
- 6.启动项目,打开http://localhost:2001/,如下:
1.SpringCloud简介
Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。Spring Cloud并没有重复制造轮子,它只是将目前各家公司开发的比较成熟、经得起实际考验的服务框架组合起来,通过Spring Boot风格进行再封装屏蔽掉了复杂的配置和实现原理,最终给开发者留出了一套简单易懂、易部署和易维护的分布式系统开发工具包。
2.微服务的注册与发现-Eureka
Eureka是Netflix开源的服务发现组件,本身是基于Rest的服务,它包含服务端和客户端两部分;在SpringCloud中将它集成在其中,从而实现了微服务的发现与注册。
3.新建SpringBoot项目
4.删除application.application文件,新增application.yml文件
添加以下配置:
server: port: 2001 eureka: instance: hostname: localhost #eureka服务端的实例名称 client: register-with-eureka: false #false表示不向注册中心注册自己。 fetch-registry: false #false表示自己端就是注册中心,我的职责就是维护服务实例,并不需要去检索服务 service-url: defaultZone: http://${eureka.instance.hostname}:${server.port}/eureka/ #设置与Eureka
5.在启动类上添加组件注解
@EnableEurekaServer @SpringBootApplication public class EurekaApplication { public static void main(String[] args) { SpringApplication.run(EurekaApplication.class, args); } }
6.启动项目,打开http://localhost:2001/,如下:
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- Spring Cloud教程 | 第一篇:服务的注册与发现 | Eureka
- Spring Cloud教程 | 第一篇:Eureka 服务的注册与发现(Eureka Server与Eureka Client)
- 最简单的Spring Cloud教程第一篇:服务的注册与发现(Eureka)
- Spring Cloud架构教程 (九)服务注册与发现(Eureka、Consul)
- SpringCloud学习教程一( 服务的注册与发现 Eureka)
- 服务注册与发现-spring cloud之eureka
- springcloud(1)_ 史上最简单的 SpringCloud 教程 | 第一篇: 服务的注册与发现(Eureka)
- SpringCloud系列教程(3)-- Eureka服务注册与发现
- spring cloud微服务快速教程之(二)服务注册与发现 eureka
- 破甲两千六 Spring Cloud 教程(三):添加Spring Cloud 的 Netflix Eureka 插件,实现服务端、客户端的发现与注册
- SpringCloud教程一:服务注册与发现(Eureka)
- Spring Cloud 服务注册和服务发现-Eureka 的服务认证和集群
- 史上最简单的 SpringCloud 教程 | 第一篇: 服务的注册与发现(Eureka)
- 企业级 SpringCloud 教程 (一) 服务的注册与发现(Eureka)
- Spring Cloud(一)服务的注册与发现(Eureka)
- Spring Cloud的偏旧版的Spring Security认证的Eureka服务发现与服务注册配置
- 史上最简单的 SpringCloud 教程 | 第一篇: 服务的注册与发现(Eureka)
- SpringCloud 教程 | 第一篇: 服务的注册与发现(Eureka)
- 史上最简单的 SpringCloud 教程 | 第一篇: 服务的注册与发现(Eureka)
- 史上最简单的 SpringCloud 教程 | 第一篇: 服务的注册与发现(Eureka)