Nacos学习
引言
最近的项目中使用nacos作为注册中心和配置中心,nacos对springcould生态做了很好的支持,使用简单,容易上手,学习成本较低。
官方文档地址
推荐通过nacos官方文档学习nacos的使用,可以在本地启动一个naocs,配合官方提供的demo项目学习更佳。
https://nacos.io/zh-cn/docs/what-is-nacos.html
Open API 指南
openAPI提供了配置管理、服务发现、命名空间管理的对应接口,调用对应的接口并给参数赋值可以实现模拟服务注册、服务发现、发布配置、获取配置。
- 服务注册(POST)
http://127.0.0.1:8848/nacos/v1/ns/instance?serviceName=nacos.naming.serviceName&ip=20.18.7.10&port=8080
- 服务发现(GET)
http://127.0.0.1:8848/nacos/v1/ns/instance/list?serviceName=nacos.naming.serviceName
- 发布配置(POST)
http://127.0.0.1:8848/nacos/v1/cs/configs?dataId=nacos.cfg.dataId&group=test&content=HelloWorld