Nacos簡介
Nacos是阿里巴巴開源的一款支持服務註冊與發現,配置管理以及微服務管理的組件。用來取代以前常用的註冊中心(zookeeper , eureka等等),以及配置中心(spring cloud config等等)。Nacos是集成了註冊中心和配置中心的功能,做到了二合一。
Nacos gitHub : https://github.com/alibaba/nacos
Nocos 文檔 :https://nacos.io/zh-cn/docs/what-is-nacos.html
Nacos 支持幾乎所有主流類型的“服務”的發現、配置和管理,如:
- Kubernetes Service
- gRPC & Dubbo RPC Service
- Spring Cloud RESTful Service
Nacos安裝
- 下載
GitHub下載失敗或速度過慢可以去 碼雲 搜索Nacos
以碼云爲例(1.1.4版本)
- 安裝並啓動服務
# 下載完畢後解壓至本地
cd nacos/
# maven編譯
mvn -Prelease-nacos clean install -U
# 編譯完成後啓動服務
cd distribution/target/nacos/bin
#Linux/Mac環境執行
sh startup.sh -m standalone
# Windows環境執行
cmd startup.cmd
啓動後查看日誌
cd ../logs
tail -f start.out
Nacos端口默認爲8848
訪問地址:http://localhost:8848/nacos/