微服务引擎 CSE-批量查询微服务实例:响应参数
响应参数
状态码: 200
参数 |
参数类型 |
描述 |
---|---|---|
services |
BatchFindResult object |
批量查询结果结构体。 |
instances |
BatchFindResult object |
批量查询结果结构体。 |
参数 |
参数类型 |
描述 |
---|---|---|
failed |
Array of FindFailedResult objects |
查询失败结果结构体。 |
notModified |
Array of integers |
与请求数组对应的索引集合。 |
updated |
Array of FindResult objects |
查询结果结构体列表。 |
参数 |
参数类型 |
描述 |
---|---|---|
index |
Integer |
与请求数组对应的索引。 |
rev |
String |
服务端返回集合版本,如跟客户端缓存版本号一致,则instances为空。 |
instances |
Array of MicroServiceInstance objects |
实例列表。 |
参数 |
参数类型 |
描述 |
---|---|---|
instanceId |
String |
实例id,唯一标识。创建实例,instanceId由service-center产生。 |
serviceId |
String |
微服务唯一标识,创建实例时,以url里面的为准,不用这里的serviceId。 |
version |
String |
微服务版本号。 |
hostName |
String |
主机信息。 |
endpoints |
Array of strings |
访问地址信息。 |
status |
String |
实例状态:UP、DOWN、STARTING、OUTOFSERVICE。默认值UP。 |
properties |
Object |
微服务扩展属性,可以自定义KEY和相应的Value。长度最小为1字节。 |
healthCheck |
HealthCheck object |
健康检查信息。 |
dataCenterInfo |
DataCenterInfo object |
数据中心信息。 |
timestamp |
String |
实例创建时间戳,自动生成。 |
modTimestamp |
String |
更新时间。 |
参数 |
参数类型 |
描述 |
---|---|---|
mode |
String |
心跳模式push/pull。 |
port |
Integer |
端口。 |
interval |
Integer |
心跳间隔(秒),当值小于5秒时,按5秒注册。 |
times |
Integer |
最大尝试请求次数。 |
状态码: 400
参数 |
参数类型 |
描述 |
---|---|---|
errorCode |
String |
错误代码。 |
errorMessage |
String |
错误信息。 |
detail |
String |
详细定位信息。 |
状态码: 500
参数 |
参数类型 |
描述 |
---|---|---|
errorCode |
String |
错误代码。 |
errorMessage |
String |
错误信息。 |
detail |
String |
详细定位信息。 |