更新注册在Nacos中的实例信息。
接口说明
说明当前的OpenAPI并非是Nacos-SDK API,Nacos-SDK API相关内容,请参见官方文档。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
授权信息
当前API暂无授权信息透出。
请求参数
名称 | 类型 | 必填 | 描述 | 示例值 |
---|---|---|---|---|
InstanceId | string | 是 | 实例ID。 | mse-cn-123456 |
ServiceName | string | 是 | 服务名称。 | hello_service |
GroupName | string | 是 | 分组名称。 | DEFAULT_GROUP |
NamespaceId | string | 否 | 命名空间ID。 | 9e78a671-4b9b-4dd4-99c1-0**** |
ClusterName | string | 否 | Nacos集群名称。 | DEFAULT |
Ip | string | 是 | Nacos实例IP。 | 1.2.X.X |
Port | integer | 是 | Nacos实例端口。 | 12281 |
Ephemeral | boolean | 是 | 临时节点标志,取值如下:
| false |
Weight | string | 是 | 权重,为范围0~10000的整数。值越大,访问到该实例的频率越高。 | 1 |
Enabled | boolean | 是 | 服务禁用标志,取值如下:
| true |
Metadata | string | 否 | 节点元数据。 | [int] |
AcceptLanguage | string | 否 | 返回信息的语言类型:
| zh |
MseSessionId | string | 否 |
返回参数
示例
请求示例
http(s)://[Endpoint]/?Action=UpdateNacosInstance
&InstanceId=mse-cn-123456
&ServiceName=hello_service
&GroupName=DEFAULT_GROUP
&NamespaceId=9e78a671-4b9b-4dd4-99c1-0****
&ClusterName=DEFAULT
&Ip=1.2.3.4
&Port=12281
&Ephemeral=false
&Weight=1
&Enabled=true
&Metadata=[int]
&公共请求参数
正常返回示例
JSON
格式
{
"HttpStatusCode": 200,
"RequestId": "9e78a671-4b9b-4dd4-99c1-0b9da87d3dec",
"Message": "请求成功",
"Code": 200,
"Success": true,
"Data": "ok"
}
XML
格式
<UpdateNacosInstanceResponse>
<HttpStatusCode>200</HttpStatusCode>
<RequestId>9e78a671-4b9b-4dd4-99c1-0b9da87d3dec</RequestId>
<Message>请求成功</Message>
<Code>200</Code>
<Success>true</Success>
<Data>ok</Data>
</UpdateNacosInstanceResponse>
错误码
访问错误中心查看更多错误码。