SpringCloud(二):服务发现与服务注册
来源:互联网 发布:淘宝摄影相机推荐 编辑:程序博客网 时间:2024/06/05 10:07
我门在上篇遗留了两个问题:
一个是如何解决硬编码的问题,另一个是如何解决负载的问题?
由这两个问题,我们引出服务发现和服务注册的概念,这两个问题也将在后面更新的博文中一一浮出水面。
服务发现:
原理描述:将服务消费者和服务提供者都注册到服务发现组件上,然后服务消费者定时向服务发现组件发送心跳。然后对服务提供者进行调用。即使服务发现组件挂掉了,服务消费者依然能够调用服务提供者。即使有多个服务提供者,也能够都注册到服务发现组件,让服务发现组件对其进行管理。很好地解决了负载的问题。
服务发现的方式:
分为客户端发现和服务器端发现:
客户端发现常用有Eureka和Zookeeper,服务器端发现有Consul+nginx
服务发现组件的功能:
目前市场上的书籍,服务注册、服务发现、注册中心,在很多场景下,都可以理解为是服务发现组件。功能包括服务注册表,服务注册和健康检查。
服务注册表示一个记录当前可用服务实例的网络信息的数据库,是服务发现机制的核心。服务注册表提供查询API和管理API,使用查询API获得可用的服务实例,使用管理API实现注册和注销。
更多关于此内容,有一篇微服务系列的文章讲得非常不错。http://blog.daocloud.io/microservices-4/
阅读全文
0 0
- SpringCloud(二):服务发现与服务注册
- springcloud eurake (服务注册与发现)
- 【SpringCloud】(二):服务发现和服务注册
- 探索SpringCloud 二(服务注册和发现)
- SpringCloud服务的注册与发现(Eureka)
- SpringCloud的服务注册与发现Eureka
- springcloud eureka服务注册与发现
- SpringCloud微服务化(一)-服务注册与发现
- SpringCloud--服务的注册与发现(Eureka)
- SpringCloud : 服务的注册与发现(Eureka)
- SpringCloud教程一:服务注册与发现(Eureka)
- SpringCloud构建微服务入门架构(二)服务注册与发现Eureka集群搭建
- springcloud(第三篇)springcloud eureka 服务注册与发现
- springcloud(第一篇)springcloud eureka 服务注册与发现
- springcloud(第三篇)springcloud eureka 服务注册与发现 *****
- springcloud(第三篇)springcloud eureka 服务注册与发现
- 【微服务架构】SpringCloud之Eureka(服务注册和服务发现基础篇)(二)
- 【微服务架构】SpringCloud之Eureka(服务注册和服务发现基础篇)(二)
- 利用CRgn判断点是否在图形内部和图形是否在图形内部
- 使用IntelliJ IDEA 配置Maven(入门)
- poj 2299 Ultra-QuickSort(树状数组+离散化)
- Unity读写XML文件
- 区间dp小练
- SpringCloud(二):服务发现与服务注册
- HBase Coprocessor编程案例
- Servlet处理Form表单
- js转换时间戳与日期字符串
- Springboot+React+antd开发问题记(一)
- 快速傅里叶变换(FFT)的原理、实现及代码解析(附C#源码)
- mysql 存储过程 -- 游标的使用
- Vue.js框架练习之购物车
- 【基础中心】笔记二--Java8新特性之Lambda表达式