Nacos官方文档链接
Nacos是构建以“服务”为中心的现代应用框架。
服务(Service)是 Nacos 世界的一等公民。Nacos 支持几乎所有主流类型的“服务”的发现、配置和管理。
Nacos关键特性:
选择合适的版本
环境准备(操作系统、Java JDK版本、Maven 版本)
下载源码或者安装包
启动服务器 Windows
startup.cmd -m standalone
服务注册&发现和配置管理
服务注册:
curl -X POST 'http://127.0.0.1:8848/nacos/v1/ns/instance?serviceName=nacos.naming.serviceName&ip=20.18.7.10&port=8080'
服务发现:
curl -X GET 'http://127.0.0.1:8848/nacos/v1/ns/instance/list?serviceName=nacos.naming.serviceName'
发布配置:
curl -X POST "http://127.0.0.1:8848/nacos/v1/cs/configs?dataId=nacos.cfg.dataId&group=test&content=HelloWorld"
获取配置:
curl -X GET "http://127.0.0.1:8848/nacos/v1/cs/configs?dataId=nacos.cfg.dataId&group=test"
关闭服务器 Windows
shutdown.cmd
或者双击shutdown.cmd运行文件
关于Nacos Spring Boot链接
关于Nacos Spring Cloud链接
(官方网站阐述比较详细,根据不同应用场景对应不同框架,也有具体的实例代码,下载实例代码后,根据文档阐述的内容进行实例测试,能够更充分的了解和学习。在spring boot 和spring cloud中启动方法类似,分别都包含了启动配置服务和启动服务发现两个方面,个人根据业务需求进行选择。)