我们讲解了什么是服务注册中心,以及服务注册中心的作用,还有常见的服务注册中心有哪些,那我们继续往下讲解,我们主要讲解服务注册中心,它主要是帮我们解决什么样的问题,注册中心或者叫服务注册中心,解决了什么问题,我们来看一下,其实服务注册中心呢,它是可以帮我们去治理服务的,那么治理服务指的是什么呢,比如说第一个,服务管理,第二个,我们还可以通过服务注册中心去管理依赖关系,服务依赖关系管理,那么我们就一个一个来看,第一个服务管理,这个注册中心是如何帮我们做服务的管理,或者服务注册中心为什么要帮我们去做管理呢,比如说我这个项目当中,有这样的一个服务,这个是我们的服务,然后服务要有自己的IP,除了有IP以外,我们还有端口,这是一个服务,然后我的项目当中除了有这个服务以外,还有另一个服务,或者还有另一个服务,假设是三个服务,那么其实对于这三个服务的IP和端口,我们是能够记得住的,也就是如果你系统当中,其实是不用服务注册中心,也是可以实现项目服务的开发设计,没有问题的,但是随着我们需求的不断地变更,随着我们业务的不断地发展,我们的系统要不断地去扩展相关的功能,或者是做系统的迭代,那么这个时候你得服务的质量,可能会越来越多,甚至成指数往上递增,看到了吗,多画几个,比如你的系统当中有这么多服务了,那么有的人可能会问,微服务可能会有这么多的服务存在吗,当然是肯定会有的,几十个,上百个,这都是很正常的,甚至有的时候会有上千个服务,那么你想想,如果你现在服务的基数,变得这么大了,这个时候你再去靠记忆,靠我们的头脑去记忆,没给服务的IP和端口,是不是就变得非常复杂的一件事了,对不对,所以说呢,如果我们的系统当中服务变得非常的多,那么这个时候我们人为的,去管理这个服务,就变得非常的麻烦了,所以这个时候我们要借助工具,其实就是我们的注册中心,服务注册中心可以帮我们去管理这些服务,这个就是他的一个特点

第二个,就是我们的服务依赖关系管理,什么叫服务的依赖关系管理呢,我们来看一下,比如说我们系统当中这些服务,都并不是单独的去工作的,也有可能是,一些服务之间相互是有联系的,比如他们之间是有相互联系的,比如像这样的,这都是有可能的,我们很少有一个服务去解决一个问题的,我们很多服务之间是有依赖关系的,这是一个依赖关系,这是随便画的,这是很有可能的,甚至依赖的更紧密,其实你会发现这些服务之间呢,他已经变成一个网状的结构了,那你想,如果你的服务之间,是这样的一个依赖关系,那么我们如何对服务的依赖关系进行管理呢,比如这个服务的关系链有多长,就拿这个服务来看,他的关系链有多长,这个我们根本无法去获知,还有比如你这个服务的依赖,多少个服务之间是相互依赖的,依赖的数量是多少,我们根本无法统计的,所以说这个时候呢,我们还得去借助这种管理工具,比如说像服务注册中心,通过它就可以更合理的去管理这些依赖关系

所以这就是服务注册中心解决了什么问题的一个讲解,主要对服务管理,和服务依赖关系的一个管理,那我们主要是讲了服务注册中心解决了什么问题的一个讲解,这里让大家了解一下,其实我们做的分布式的面向服务的架构,他们之间是有依赖关系的,还有当多服务存在的时候,我们需要借助注册中心来管理,这个是我们要讲的突出的中心

注册中心解决了什么问题相关推荐

  1. 服务无法注册到注册中心解决

    启动服务的时候报了这个错误 org.springframework.beans.factory.BeanCreationNotAllowedException: Error creating bean ...

  2. Nacos注册中心的部署与用法详细介绍

    一.什么是注册中心: 我们知道微服务彼此间独立部署.具有清晰的边界,服务间通过远程调用来构建复杂的业务功能.而服务册中心在微服务项目中扮演着非常重要的角色,那么注册中心又是什么,使用服务注册中心可以解 ...

  3. eureka管理界面是多少_Eureka注册中心

    一 服务注册中心 1 什么是服务注册中心 服务注册中心是服务实现服务化管理的核心组件,类似于目录服务的作用,主要用来 存储服 务信息,譬如提供者 url 串.路由信息等.服务注册中心是 SOA 架构中 ...

  4. Spring Cloud 系列之 ZooKeeper 注册中心

    什么是注册中心 服务注册中心是服务实现服务化管理的核心组件,类似于目录服务的作用,主要用来存储服务信息,譬如提供者 url 串.路由信息等.服务注册中心是微服务架构中最基础的设施之一. 注册中心可以说 ...

  5. Spring Cloud 系列之 Alibaba Nacos 注册中心(一)

    前言 从本章节开始,我们学习 Spring Cloud Alibaba 相关微服务组件. Spring Cloud Alibaba 介绍 Spring Cloud Alibaba 致力于提供微服务开发 ...

  6. (一)SpringCloud之Eureka注册中心

    Eureka注册中心 1.什么是注册中心 打个比方,注册中心就好比手机中的通讯录,所有的联系人的联系方式就在这个通讯录中储存.当需要打电话的时候,只需要查询通讯录就可以获取某个联系人的联系方式. 注册 ...

  7. Spring Cloud Alibaba系列使用(二)----Nacos注册中心

    1|1Spring Cloud Alibaba 介绍 Spring Cloud Alibaba 致力于提供微服务开发的一站式解决方案.此项目包含开发分布式应用微服务的必需组件,方便开发者通过 Spri ...

  8. Eueka注册中心学习!(什么是注册中心,注册中心是什么)

    初期:学习的目标 什么是注册中心? 注册中心可以说是微服务架构中的"通讯录",它记录了服务和服务地址的映射关系.在分布式架构中,服务会注册到这里,当服务需要调用其他服务的时候,就到 ...

  9. 解决docker打包Eureka注册中心,其他服务无法注册问题

    本文主要是介绍利用docker打包Eureka注册中心,并且发布镜像到服务器,遇到的一个比较坑的问题.主要是服务镜像部署完毕之后,docker容器都能启动,并且也能访问,但是其他服务就是无法注册到注册 ...

最新文章

  1. 有些原理,讲着讲着自己也就相信了
  2. opencv读取中文路径图片
  3. java虚拟机启动参数分类详解
  4. 【MM模块】Batch 批次管理1
  5. iOS开发--UITableView
  6. 开发者论坛一周精粹(第四十七期)服务器变更已备案域名需要重新备案吗?
  7. android 技能标签功能_android专业技能总结.doc
  8. Console.log对象显示
  9. 计算机关于word试题及答案,职称计算机考试Word操作试题及答案
  10. python之Django学习笔记(五)---后台(admin.py)Action使用
  11. ssm练手小项目_20 个 JavaScript+Html+CSS 练手的小项目
  12. win10 忘记登录密码后 修改密码
  13. Rust:字符串数组的拼接、与 String 、 str的选择
  14. IEC62304-2006解读
  15. 高通efs_了解EFS
  16. efficientnet
  17. IOI2017 Day1 Toy Train 题解
  18. Bzoj4567---背单词
  19. MPEG Audio 简述
  20. 站长常用的200个js代码

热门文章

  1. JQuery:JQuery添加元素
  2. WPF整理-处理没有注意到的异常
  3. 给选择模型的子模型添加COL
  4. 在实际开发中碰到的小问题,保存数据时提示:对象必须实现 IConvertible
  5. 真正掌握vuex的使用方法(六)
  6. JAVA设计模式--辛格尔顿
  7. Delphi XE5 for Android (十一)
  8. python无法安装第三方库read time out_pip 或 conda 安装第三方库超时(Read timed out)问题...
  9. 怎么取消html的原始属性,回归原始,尽量使用XHTML标签默认属性
  10. erp系统方案书_解决方案 |快普M8为系统集成企业定制的ERP系统