環境準備
- 64 bit OS,支持 Linux/Unix/Mac/Windows,推薦選用 Linux/Unix/Mac
- 64 bit JDK 1.8+
- Maven 3.2.x+
下載源碼或者安裝包
https://github.com/alibaba/nacos/releases
就下載最穩定的版本包,nacos-server-$version.zip 包。
啟動服務器
- Linux/Unix/Mac
啟動命令(standalone代表著單機模式運行,非集群模式):
1 | sh startup.sh -m standalone |
- Windows
啟動命令:
切換到解壓后bin文件夾,
打開cmd輸入:
1 | startup.cmd -m standalone |
或者
雙擊startup.cmd運行文件。
登錄頁面
打開瀏覽器訪問:http://127.0.0.1:8848/nacos/,
即可進入Nacos的服務管理頁面,用戶名和密碼:nacos ,
如圖:
服務注冊&發現和配置管理
服務注冊
1 | curl -X POST 'http://127.0.0.1:8848/nacos/v1/ns/instance?serviceName=nacos.naming.serviceName&ip=20.18.7.10&port=8080' |
服務發現
1 | curl -X GET 'http://127.0.0.1:8848/nacos/v1/ns/instance/list?serviceName=nacos.naming.serviceName' |
發布配置
1 | curl -X POST "http://127.0.0.1:8848/nacos/v1/cs/configs?dataId=nacos.cfg.dataId&group=test&content=HelloWorld" |
獲取配置
1 | curl -X GET "http://127.0.0.1:8848/nacos/v1/cs/configs?dataId=nacos.cfg.dataId&group=test" |
5.關閉服務器
關閉服務器
- Linux/Unix/Mac
1 | sh shutdown.sh |
- Windows
切換到解壓后bin文件夾,
打開cmd輸入:
1 | shutdown.cmd |
或者雙擊shutdown.cmd運行文件。