info

What is Nacos

version: 2.0.2

docker pull nacos/nacos-server:2.0.2

一、通过 Nacos Open API 获取命名空间列表

https://nacos.io/en-us/docs/open-api.html

# https://nacos.io/en-us/docs/v2/guide/user/auth.html
# login to get accessToken
curl -X POST '127.0.0.1:8848/nacos/v1/auth/login' -d 'username=nacos&password=nacos'
-- get all namespaces do not need login
curl -X GET "http://nacos-server:8848/nacos/v1/console/namespaces"

-- page query configurations in namespace xxx
-- this url is obtained from nacos console page
curl -X GET "http://nacos-server:8848/nacos/v1/cs/configs?dataId=&group=&appName=&config_tags=&pageNo=1&pageSize=10&tenant=NAMESPACE_ID&search=accurate&accessToken=TOKEN&username=USERNAME"

springboot+nacos

在springboot+nacos应用中配置app_ip,便于在nacos管理端看到服务的ip,灰度发布时很有用。两种方式。适用于任何应用。

-Dspring.cloud.nacos.discovery.metadata.app_ip=121.40.178.113

--spring.cloud.nacos.discovery.metadata.app_ip=121.40.178.113
作者:admin  创建时间:2025-06-03 13:54
最后编辑:admin  更新时间:2025-09-19 10:08