1. 程式人生 > 其它 >nacos基礎知識理解

nacos基礎知識理解

概念

Nacos是阿里巴巴開源的一款支援服務註冊與發現,配置管理以及微服務管理的元件。用來取代以前常用的註冊中心(zookeeper , eureka等等),以及配置中心(spring cloud config等等)。Nacos是集成了註冊中心和配置中心的功能,做到了二合一。

安裝

docker run --name nacos-standalone -e MODE=standalone -d -p 8848:8848 -p 9848:9848 -p 9849:9849 nacos/nacos-server:2.0.0

注意⚠️:Nacos2.0版本相比1.X新增了gRPC的通訊方式,因此需要增加2個埠。新增埠是在配置的主埠(server.port)基礎上,進行一定偏移量自動生成。

客戶端擁有相同的計算邏輯,使用者如同1.X的使用方式,配置主埠(預設8848),通過相同的偏移量,計算對應gRPC埠(預設9848)。

因此如果客戶端和服務端之前存在埠轉發,或防火牆時,需要對埠轉發配置和防火牆配置做相應的調整。