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版本
2.2 登入資料庫 打開nacos-mysql.sql腳本
登入資料庫:
mysql -u root -p
打開nacos-mysql.sql腳本:
source d:/nacos/nacos-mysql.sql
注意:使用/
2.3 修改application.properties檔案
路徑👇
2.4 啟動nacos
windows平台的啟動指令:
startup.cmd -m standalone
前提在bin目錄下執行
2.5 登入nacos
3. 常見bug
👉BUG集