目录
百战程序员,全站22050+开发课程+文档 ,学习精选优质好课快人一步!观看视频 快捷键ALT+N

JAVA全系列 教程

3762个小节阅读:7089.5k

收藏
全部开发者教程

C语言快速入门

JAVA全系列 教程

面向对象的程序设计语言

Python全系列 教程

Python3.x版本,未来主流的版本

人工智能 教程

顺势而为,AI创新未来

大厂算法 教程

算法,程序员自我提升必经之路

C++ 教程

一门通用计算机编程语言

微服务 教程

目前业界流行的框架组合

web前端全系列 教程

通向WEB技术世界的钥匙

大数据全系列 教程

站在云端操控万千数据

AIGC全能工具班

A

A A

White Night

阅读(119)
赞(0)

分布式配置中心_为什么需要服务治理

image-20231010161652668

在没有进行服务治理前,服务之间的通信是通过服务间直接相互调用来实现的。

image-20231010165105773

生活例子

image-20220209162133195

过程:

武当派直接调用峨眉派和华山派,同样,华山派直接调用武当派和峨眉派如果系统不复杂,这样调用没什么问题。但在复杂的微服务系统中,采用这样的调用方法就会产生问题。

微服务系统中服务众多,这样会导致服务间的相互调用非常不便,因为要记住提供服务的IP地址、名称、端口号等。这时就需要中间代理,通过中间代理来完成调用。

服务治理的解决方案

image-20220210111342440

服务治理责任:

  • 你是谁:服务注册 - 服务提供方自报家门
  • 你来自哪里:服务发现 - 服务消费者拉取注册数据
  • 你好吗:心跳检测,服务续约和服务剔除 一套由服务提供方和注册中心配合完成的去伪存真的过程
  • 当你死的时候:服务下线 - 服务提供方发起主动下线

服务治理技术选型

image-20220209164250824

注意:

在架构选型的时候,我们需要注意一下切记不能为了新而新,忽略了对于当前业务的支持,虽然Eureka2.0不开源了,但是谁知道以后会不会变化,而且1.0也是可以正常使用的,也有一些贡献者在维护这个项目,所以我们不必要过多的担心这个问题,要针对于业务看下该技术框架是否支持在做考虑。

实时效果反馈

1.服务治理解决___问题。

A 服务性能

B 单点故障问题

C 分布式服务调用问题

D 兼容

答案

1=>C

北京市昌平区回龙观镇南店村综合商业楼2楼226室

©2014-2023 百战卓越(北京)科技有限公司 All Rights Reserved.

京ICP备14032124号-2