IT袋

当前位置:主页 > 经验教程 > 建站编程 >

Nacos服务注册与发现的原理详解

Nacos服务注册与发现的原理详解

时间:2023-09-23 15:11:28 来源:IT袋 作者:苏晓敏
导读:Nacos服务注册与发现的原理详解,这些知识你了解吗?Nacos服务注册与发现的原理详解的相关知识,一起来了解了解吧。 1.微服务在启动将自己的服务注册到Nacos注册中心,同时发布http接口供其他系统调用

Nacos服务注册与发现的原理详解

这些知识你了解吗?Nacos服务注册与发现的原理详解的相关知识,一起来了解了解吧。

1.微服务在启动将自己的服务注册到Nacos注册中心,同时发布http接口供其他系统调用,一般都是基于SpringMVC。

2.服务消费者基于Feign调用服务提供者对外发布的接口,先对调用的本地接口加上注解@FeignClient,Feign会针对加了该注解的接口生成动态代理,服务消费者针对Feign生成的动态代理去调用方法时,会在底层生成Http协议格式的请求,类似 /stock/deduct? productId=100。

3.Feign最终会调用Ribbon从本地的Nacos注册表的缓存里根据服务名取出服务提供在机器的列表,然后进行负载均衡并选择一台机器出来,对选出来的机器IP和端口拼接之前生成的url请求,生成调用的Http接口地址。

Nacos服务注册与发现的原理详解

上面IT袋网为您介绍的Nacos服务注册与发现的原理详解的IT数码常识,如果能给您带来帮助,记得常来IT袋网网!

相关阅读