查询服务列表
GET
/nacos/v1/ns/service/list
名称 | 类型 | 是否必选 | 描述 |
---|---|---|---|
pageNo | int | 是 | 当前页码 |
pageSize | int | 是 | 分页大小 |
groupName | 字符串 | 否 | 分组名 |
namespaceId | 字符串 | 否 | 命名空间ID |
selector | 字符串 | 否 | 过滤表达式 |
错误代码 | 描述 | 语义 |
---|---|---|
400 | Bad Request | 客户端请求中的语法错误 |
403 | Forbidden | 没有权限 |
404 | Not Found | 无法找到资源 |
500 | Internal Server Error | 服务器内部错误 |
200 | OK | 正常 |
curl -X GET '127.0.0.1:8848/nacos/v1/ns/service/list?pageNo=1&pageSize=2'
{
"count":148,
"doms": [
"nacos.test.1",
"nacos.test.2"
]
}
查询服务列表的时候也有个名为selector的参数,作用是可以根据服务以及实例中的元数据参数metadata进行服务过滤。这个表达式为:{“type”:“label”,“expression”:“INSTANCE.metadata.xxx = ‘xxx’”}或 {“type”:“label”,“expression”:“SERVICE.metadata.xxx = ‘xxx’”}。
版权说明 : 本文为转载文章, 版权归原作者所有 版权申明
原文链接 : https://blog.csdn.net/lr309283175/article/details/116030793
内容来源于网络,如有侵权,请联系作者删除!