1.什么是Eureka,有什么用?

EurekaNetflix开源的一款提供服务注册和发现的产品,它提供了完整的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项目

最新文章

  1. Openstack4j 在 Maven 中的构建
  2. Android 笔记 day1
  3. Web服务器常用设置
  4. Effective Java 学习笔记之创建和销毁对象
  5. SQL Server技术问题之自定义函数优缺点
  6. eclipse中如何设置tomcat启动时间
  7. 在VS2010中使用附加进程的方式调试IIS中的页面
  8. Android开源代码解读のOnScrollListener实现ListView滚屏时不加载数据
  9. Android系统设置— android.provider.Settings
  10. PHP根据设备类型自动跳转相应网址页面,这个现在实用
  11. 为并发而生的 ConcurrentHashMap(Java 8)
  12. 从零开始学习前端开发 — 11、CSS3选择器
  13. 如何让a标签的下划线去掉?
  14. Android屏幕设置只允许上下旋转
  15. fragment滑动界面
  16. P、NP、NPC、NP-Hard问题到底是何方神圣?
  17. 20165231 2017-2018-2 《Java程序设计》第2周学习总结
  18. 【Newtonsoft.Json】自己实现JsonConverter ,精简返回的数据结果
  19. HTTP1.0、HTTP1.1 和 HTTP2.0 的区别
  20. oracle 11g(64位)datebase 安装流程

热门文章

  1. vbox NAT 设置端口映射(NAT+8080端口转发)
  2. http跳转https反向代理配置
  3. 吴裕雄--天生自然C语言开发:判断
  4. PAT甲级——1025 PAT Ranking
  5. JQuery实现复制数据到剪贴板之各种麻花与右键点击弹出选择菜单
  6. 牛客-富豪凯匹配串(bitset)
  7. Grails Controller - redirect 方法
  8. springboot学习笔记:2.搭建你的第一个springboot应用
  9. 关于RFC
  10. Xpath 入门教程