检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
包含英文字母、数字和特殊字符(-),且不能以特殊字符开头和结尾,长度不超过63字符。 *标签 在输入框中输入注册到微服务实例上的标签名和标签值。标签名和标签值都不能包含中文,标签名长度不超过63个字符,标签值长度不超过50字符。
表2 Query参数 参数 是否必选 参数类型 描述 type 是 String 请求类型: microservice schema 说明: 若type为microservice,参数env、appId、serviceName、version必填。
若请求消息体中参数支持中文,则中文字符必须为UTF-8编码,并在Content-type中声明字符编码方式,例如:Content-Type: application/json; charset=utf-8。
以英文字母开头,支持数字、字母,长度为2~64位字符。 鉴权类型 当前只支持自定义鉴权。 *鉴权服务 可在下拉框中选择已接入该应用网关的服务。 说明: 鉴权服务与后端业务建议为不同服务,若为同服务,则鉴权的负载均衡和后端转发的负载均衡可能会互相影响,导致负载均衡出现异常结果。
以英文字母开头,支持数字、字母和特殊字符(.@_-),长度为3 ~ 24个字符。 作用域 选择规则作用的版本。 勾选“是否添加自定义版本”,根据界面提示添加新版本。
URI PUT /v4/{project_id}/registry/microservices/{service_id}/schemas/{schema_id} 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 请填固定值:default。
响应参数 状态码: 200 表3 响应Body参数 参数 参数类型 描述 service MicroService object 微服务信息。 表4 MicroService 参数 参数类型 描述 serviceId String 微服务唯一标识。字符长度为1~64。
接口约束 无 URI GET /v4/{project_id}/registry/microservices/{service_id}/schemas/{schema_id} 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 请填固定值:default
接口约束 无 URI PUT /v4/{project_id}/registry/microservices/{service_id}/instances/{instance_id}/properties 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String
接口约束 无 URI PUT /v4/{project_id}/registry/microservices/{service_id}/instances/{instance_id}/heartbeat 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String
注册中心地址错误 问题描述 当使用Spring Cloud Huawei时,启动微服务时,当报错示例如下: send request to https://192.168.10.1:30100/v4/default/registry/microservices failed and
GET /v4/{project_id}/registry/microservices/{service_id}/schemas?withSchema=1 响应示例 状态码: 200 查询成功。
代码接入 Provider端: package main import ( "crypto/tls" "log" "net/url" "github.com/go-chassis/sc-client"
响应参数 状态码: 200 表3 响应Body参数 参数 参数类型 描述 services Array of MicroService objects 微服务列表。 表4 MicroService 参数 参数类型 描述 serviceId String 微服务唯一标识。
DELETE https://{endpoint}/v4/{project_id}/registry/microservices/{service_id}/instances/{instance_id} 响应示例 无 状态码 状态码 描述 200 注销成功。
响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述 instance MicroServiceInstance object 微服务实例信息。
URI DELETE /v3/{project_id}/govern/route-rule/microservices/{service_name} 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户子项目的唯一标识。
请求示例 GET https://{endpoint}/v3/{project_id}/govern/route-rule/microservices/{service_name} 响应示例 状态码: 200 查询灰度发布策略响应结构体。
PUT https://{endpoint}/v4/{project_id}/registry/microservices/{service_id}/instances/{instance_id}/status?
route 否 Array of CreateRoute objects 路由规则列表。 表6 CreateMatch 参数 是否必选 参数类型 描述 headers 否 headers object 匹配的Headers。