小D课堂 - 新版本微服务springcloud+Docker教程_3-01 什么是微服务的注册中心

笔记


第三章 SpringCloud核心组件注册中心



1、什么是微服务的注册中心
    简介:讲解什么是注册中心,常用的注册中心有哪些 (画图)
        
        理解注册中心:服务管理,核心是有个服务注册表,心跳机制动态维护

        服务提供者provider: 启动的时候向注册中心上报自己的网络信息
            
        服务消费者consumer: 启动的时候向注册中心上报自己的网络信息,拉取provider的相关网络信息


        为什么要用:
            微服务应用和机器越来越多,调用方需要知道接口的网络地址,如果靠配置文件的方式去控制网络地址,对于动态新增机器,维护带来很大问题

        主流的注册中心:
            zookeeper、Eureka、consul、etcd 等

开始

商品服务有abc三个节点的服务器都部署了商品服务。

注册中心会对每一个服务节点进行心跳检测。例如每个六十秒向注册中心发送心跳包。表示当前这个服务可用。







 

posted @ 2019-08-31 20:17  高山-景行  阅读(230)  评论(0编辑  收藏  举报