天天看點

微服務——Nacos注冊中心1.Nacos概述2. Nacos啟動3. 常見bug

1.Nacos概述

常見的注冊中心有Zookeeper(雅虎Apache),Eureka(Netfix),Nacos(Alibaba),Consul(Google)

如何進行選擇:社群活躍度、穩定性、功能、性能、學習成本

Nacos(Dynamic Naming and Configuration Service) 是一個集服務注冊、服務動态發現、服務配置、服務中繼資料及流量管理于一體的管理中心,是一個應用于服務注冊與發現、配置管理的平台。能幫助我們更好的發現、配置和管理微服務。

Nacos 支援幾乎所有主流類型的“服務”的發現、配置和管理。

Nacos的基本架構:(client/server架構)

Nacos的功能:注冊、發現、配置

Nacos服務啟動的前提條件:①配置JDK的JAVA_HOME目錄②配置連接配接的資料庫(建議Mysql5.7以上、MariaDB10.5以上)

Nacos是基于SpringBoot程式編寫的

👉nacos官網

2. Nacos啟動

2.1下載下傳nacos1.4.1版本

微服務——Nacos注冊中心1.Nacos概述2. Nacos啟動3. 常見bug

2.2 登入資料庫 打開nacos-mysql.sql腳本

登入資料庫:

mysql -u root -p

打開nacos-mysql.sql腳本:

source d:/nacos/nacos-mysql.sql

注意:使用/

微服務——Nacos注冊中心1.Nacos概述2. Nacos啟動3. 常見bug

2.3 修改application.properties檔案

路徑👇

微服務——Nacos注冊中心1.Nacos概述2. Nacos啟動3. 常見bug
微服務——Nacos注冊中心1.Nacos概述2. Nacos啟動3. 常見bug

2.4 啟動nacos

windows平台的啟動指令:

startup.cmd -m standalone

前提在bin目錄下執行

微服務——Nacos注冊中心1.Nacos概述2. Nacos啟動3. 常見bug

2.5 登入nacos

微服務——Nacos注冊中心1.Nacos概述2. Nacos啟動3. 常見bug
微服務——Nacos注冊中心1.Nacos概述2. Nacos啟動3. 常見bug

3. 常見bug

👉BUG集