注册中心解决了什么问题
我们讲解了什么是服务注册中心,以及服务注册中心的作用,还有常见的服务注册中心有哪些,那我们继续往下讲解,我们主要讲解服务注册中心,它主要是帮我们解决什么样的问题,注册中心或者叫服务注册中心,解决了什么问题,我们来看一下,其实服务注册中心呢,它是可以帮我们去治理服务的,那么治理服务指的是什么呢,比如说第一个,服务管理,第二个,我们还可以通过服务注册中心去管理依赖关系,服务依赖关系管理,那么我们就一个一个来看,第一个服务管理,这个注册中心是如何帮我们做服务的管理,或者服务注册中心为什么要帮我们去做管理呢,比如说我这个项目当中,有这样的一个服务,这个是我们的服务,然后服务要有自己的IP,除了有IP以外,我们还有端口,这是一个服务,然后我的项目当中除了有这个服务以外,还有另一个服务,或者还有另一个服务,假设是三个服务,那么其实对于这三个服务的IP和端口,我们是能够记得住的,也就是如果你系统当中,其实是不用服务注册中心,也是可以实现项目服务的开发设计,没有问题的,但是随着我们需求的不断地变更,随着我们业务的不断地发展,我们的系统要不断地去扩展相关的功能,或者是做系统的迭代,那么这个时候你得服务的质量,可能会越来越多,甚至成指数往上递增,看到了吗,多画几个,比如你的系统当中有这么多服务了,那么有的人可能会问,微服务可能会有这么多的服务存在吗,当然是肯定会有的,几十个,上百个,这都是很正常的,甚至有的时候会有上千个服务,那么你想想,如果你现在服务的基数,变得这么大了,这个时候你再去靠记忆,靠我们的头脑去记忆,没给服务的IP和端口,是不是就变得非常复杂的一件事了,对不对,所以说呢,如果我们的系统当中服务变得非常的多,那么这个时候我们人为的,去管理这个服务,就变得非常的麻烦了,所以这个时候我们要借助工具,其实就是我们的注册中心,服务注册中心可以帮我们去管理这些服务,这个就是他的一个特点
第二个,就是我们的服务依赖关系管理,什么叫服务的依赖关系管理呢,我们来看一下,比如说我们系统当中这些服务,都并不是单独的去工作的,也有可能是,一些服务之间相互是有联系的,比如他们之间是有相互联系的,比如像这样的,这都是有可能的,我们很少有一个服务去解决一个问题的,我们很多服务之间是有依赖关系的,这是一个依赖关系,这是随便画的,这是很有可能的,甚至依赖的更紧密,其实你会发现这些服务之间呢,他已经变成一个网状的结构了,那你想,如果你的服务之间,是这样的一个依赖关系,那么我们如何对服务的依赖关系进行管理呢,比如这个服务的关系链有多长,就拿这个服务来看,他的关系链有多长,这个我们根本无法去获知,还有比如你这个服务的依赖,多少个服务之间是相互依赖的,依赖的数量是多少,我们根本无法统计的,所以说这个时候呢,我们还得去借助这种管理工具,比如说像服务注册中心,通过它就可以更合理的去管理这些依赖关系
所以这就是服务注册中心解决了什么问题的一个讲解,主要对服务管理,和服务依赖关系的一个管理,那我们主要是讲了服务注册中心解决了什么问题的一个讲解,这里让大家了解一下,其实我们做的分布式的面向服务的架构,他们之间是有依赖关系的,还有当多服务存在的时候,我们需要借助注册中心来管理,这个是我们要讲的突出的中心
注册中心解决了什么问题相关推荐
- 服务无法注册到注册中心解决
启动服务的时候报了这个错误 org.springframework.beans.factory.BeanCreationNotAllowedException: Error creating bean ...
- Nacos注册中心的部署与用法详细介绍
一.什么是注册中心: 我们知道微服务彼此间独立部署.具有清晰的边界,服务间通过远程调用来构建复杂的业务功能.而服务册中心在微服务项目中扮演着非常重要的角色,那么注册中心又是什么,使用服务注册中心可以解 ...
- eureka管理界面是多少_Eureka注册中心
一 服务注册中心 1 什么是服务注册中心 服务注册中心是服务实现服务化管理的核心组件,类似于目录服务的作用,主要用来 存储服 务信息,譬如提供者 url 串.路由信息等.服务注册中心是 SOA 架构中 ...
- Spring Cloud 系列之 ZooKeeper 注册中心
什么是注册中心 服务注册中心是服务实现服务化管理的核心组件,类似于目录服务的作用,主要用来存储服务信息,譬如提供者 url 串.路由信息等.服务注册中心是微服务架构中最基础的设施之一. 注册中心可以说 ...
- Spring Cloud 系列之 Alibaba Nacos 注册中心(一)
前言 从本章节开始,我们学习 Spring Cloud Alibaba 相关微服务组件. Spring Cloud Alibaba 介绍 Spring Cloud Alibaba 致力于提供微服务开发 ...
- (一)SpringCloud之Eureka注册中心
Eureka注册中心 1.什么是注册中心 打个比方,注册中心就好比手机中的通讯录,所有的联系人的联系方式就在这个通讯录中储存.当需要打电话的时候,只需要查询通讯录就可以获取某个联系人的联系方式. 注册 ...
- Spring Cloud Alibaba系列使用(二)----Nacos注册中心
1|1Spring Cloud Alibaba 介绍 Spring Cloud Alibaba 致力于提供微服务开发的一站式解决方案.此项目包含开发分布式应用微服务的必需组件,方便开发者通过 Spri ...
- Eueka注册中心学习!(什么是注册中心,注册中心是什么)
初期:学习的目标 什么是注册中心? 注册中心可以说是微服务架构中的"通讯录",它记录了服务和服务地址的映射关系.在分布式架构中,服务会注册到这里,当服务需要调用其他服务的时候,就到 ...
- 解决docker打包Eureka注册中心,其他服务无法注册问题
本文主要是介绍利用docker打包Eureka注册中心,并且发布镜像到服务器,遇到的一个比较坑的问题.主要是服务镜像部署完毕之后,docker容器都能启动,并且也能访问,但是其他服务就是无法注册到注册 ...
最新文章
- 有些原理,讲着讲着自己也就相信了
- opencv读取中文路径图片
- java虚拟机启动参数分类详解
- 【MM模块】Batch 批次管理1
- iOS开发--UITableView
- 开发者论坛一周精粹(第四十七期)服务器变更已备案域名需要重新备案吗?
- android 技能标签功能_android专业技能总结.doc
- Console.log对象显示
- 计算机关于word试题及答案,职称计算机考试Word操作试题及答案
- python之Django学习笔记(五)---后台(admin.py)Action使用
- ssm练手小项目_20 个 JavaScript+Html+CSS 练手的小项目
- win10 忘记登录密码后 修改密码
- Rust:字符串数组的拼接、与 String 、 str的选择
- IEC62304-2006解读
- 高通efs_了解EFS
- efficientnet
- IOI2017 Day1 Toy Train 题解
- Bzoj4567---背单词
- MPEG Audio 简述
- 站长常用的200个js代码
热门文章
- JQuery:JQuery添加元素
- WPF整理-处理没有注意到的异常
- 给选择模型的子模型添加COL
- 在实际开发中碰到的小问题,保存数据时提示:对象必须实现 IConvertible
- 真正掌握vuex的使用方法(六)
- JAVA设计模式--辛格尔顿
- Delphi XE5 for Android (十一)
- python无法安装第三方库read time out_pip 或 conda 安装第三方库超时(Read timed out)问题...
- 怎么取消html的原始属性,回归原始,尽量使用XHTML标签默认属性
- erp系统方案书_解决方案 |快普M8为系统集成企业定制的ERP系统