更新Nacos服务实例
接口功能介绍
更新Nacos服务实例
接口约束
无
URI
POST /v1/nacos/service/updateInstance
路径参数
无
Query参数
无
请求参数
请求头header参数
参数 | 是否必填 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|---|
regionId | 是 | String | 资源池 ID | d8bbd132b53a11e9b0e40242ac110002 |
请求体body参数
参数 | 是否必填 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|---|
instanceId | 是 | String | 实例ID | String | |
namespaceId | 否 | String | 命名空间ID,public命名空间id为空,其他命名空间不能为空 | String | |
serviceName | 是 | String | 服务名 | s1 | |
groupName | 是 | String | 分组名 | DEFAULT_GROUP | |
metadata | 是 | String | 元数据 | {} | |
ephemeral | 是 | Boolean | 是否临时实例 | true | |
ip | 是 | String | 健康IP | String | |
port | 是 | Integer | 端口 | 8080 | |
weight | 否 | Integer | 权重 | 0 | |
healthy | 否 | Boolean | 是否健康 | true | |
enabled | 否 | Boolean | 是否上线 | true | |
cluster | 否 | String | 集合名称,默认为DEFAULT | String |
响应参数
参数 | 参数类型 | 说明 | 示例 | 下级对象 |
---|---|---|---|---|
statusCode | Integer | 返回状态码(2000成功,5000系统错误,18xxxx业务错误) | 1000 | |
error | String | 业务错误码,RCC_statusCode | RCC_1000 | |
message | String | 返回结果描述 | invalid param | |
returnObj | Object | 返回数据体 | returnObj |
枚举参数
无
请求示例
请求url
无
请求头header
{"regionId": "d8bbd132b53a11e9b0e40242ac110002"}
请求体body
{"cluster": "String","groupName": "String","metadata": "String","instanceId": "String","namespaceId": "String","port": 0,"healthy": true,"ip": "String","weight": 0,"ephemeral": true,"serviceName": "String","enabled": true}
响应示例
{"returnObj": {},"error": "","message": "SUCCESS","statusCode": 2000}