Nacosserver服务搭建Spri

1.1、什么是Nacos

Nacos是阿里巴巴开源的一个动态服务发现、配置管理和服务管理平台。

Nacos英文全称DynamicNamingandConfigurationService,Na为naming/nameServer即注册中心,co为configuration即注册中心,service是指该注册/配置中心都是以服务为核心。

Nacos无缝支持一些主流的开源生态,使用Nacos,可以简化服务发现、配置管理、服务治理及管理。

如果要把Nacas和SpringCloudNetflix的组件对标的话,那么:

Nacos=Eureka/Consule+Config+Admin

1.2、Nacos基本原理

Nacos作为注册中心分为server与client。

Server采用Java编写,为client提供注册发现服务与配置服务。而client可以用多语言实现,client与微服务嵌套在一起,nacos提供sdk和openApi,如果没有sdk也可以根据openApi手动写服务注册与发现和配置拉取的逻辑。

1.2.1、注册中心原理

服务注册方法:服务注册的策略的是每5秒向nacosserver发送一次心跳,心跳带上了服务名,服务ip,服务端口等信息。同时nacosserver也会向client主动发起健康检查,支持tcp/


转载请注明:http://www.aierlanlan.com/grrz/3236.html