环境准备
- 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运行文件。