第一篇:注册中心Eureka
2024-10-08 20:51:48
1.什么是Eureka,有什么用?
Eureka是Netflix开源的一款提供服务注册和发现的产品,它提供了完整的Service Registry和Service Discovery实现。也是springcloud体系中最重要最核心的组件之一。
Eureka 是一个基于 REST 的服务,主要在 AWS 云中使用, 定位服务来进行中间层服务器的负载均衡和故障转移。
Eureka 采用了 C-S 的设计架构。Eureka Server 作为服务注册功能的服务器,它是服务注册中心。而系统中的其他微服务,使用 Eureka 的客户端连接到 Eureka Server,并维持心跳连接。这样系统的维护人员就可以通过 Eureka Server 来监控系统中各个微服务是否正常运行。
2.Eureka的组成
1)Eureka服务器
2)Eureka客户端。
3.什么是注册中心
注册中心管理各种服务功能包括服务的注册、发现、熔断、负载、降级等,有了注册中心之后,任何一个服务都不在是直连的,都需要通过注册中心去调用。
由于各种服务都注册到了服务中心,就有了去做很多高级功能条件。比如几台服务提供相同服务来做均衡负载;监控服务器调用成功率来做熔断,移除服务列表中的故障点;监控服务调用时间来对不同的服务器设置不同的权重等等。
4.创建服务注册中心
首先创建一个Maven项目
最新文章
- Openstack4j 在 Maven 中的构建
- Android 笔记 day1
- Web服务器常用设置
- Effective Java 学习笔记之创建和销毁对象
- SQL Server技术问题之自定义函数优缺点
- eclipse中如何设置tomcat启动时间
- 在VS2010中使用附加进程的方式调试IIS中的页面
- Android开源代码解读のOnScrollListener实现ListView滚屏时不加载数据
- Android系统设置— android.provider.Settings
- PHP根据设备类型自动跳转相应网址页面,这个现在实用
- 为并发而生的 ConcurrentHashMap(Java 8)
- 从零开始学习前端开发 — 11、CSS3选择器
- 如何让a标签的下划线去掉?
- Android屏幕设置只允许上下旋转
- fragment滑动界面
- P、NP、NPC、NP-Hard问题到底是何方神圣?
- 20165231 2017-2018-2 《Java程序设计》第2周学习总结
- 【Newtonsoft.Json】自己实现JsonConverter ,精简返回的数据结果
- HTTP1.0、HTTP1.1 和 HTTP2.0 的区别
- oracle 11g(64位)datebase 安装流程