检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
13, "update_revision": 13, } 状态码 状态码 描述 200 修改成功。 400 错误的请求。 500 服务内部错误。 错误码 请参见错误码。 父主题: 配置管理
Integer 微服务引擎的规格总个数 data Array of FlavorBrief objects 微服务引擎的规格详情 表5 FlavorBrief 参数 参数类型 描述 flavor String 微服务引擎的规格 description String 微服务引擎的规格描述
否 String 目标路由的名称。 dubbo 否 Dubbo object dubbo 服务的信息。 表4 Dubbo 参数 是否必选 参数类型 描述 service 否 String 服务名。 version 否 String 版本号。 group 否 String 分组。 methods
查询插件列表 功能介绍 查询插件列表。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI GET /v2/{project_id}/enginemgr/gateways
HTTP方法(也称为操作或动词),它告诉服务您正在请求什么类型的操作。 GET:请求服务器返回指定资源。 PUT:请求服务器更新指定资源。 POST:请求服务器新增资源或执行特殊操作。 DELETE:请求服务器删除指定资源,如删除对象等。 HEAD:请求服务器资源头部。 PATCH:请求服务器更新资源的部
没有足够的额度增加服务实例。 排查方法 登录公有云,在微服务引擎页面,可以看到实例个数的额度。如果发现页面有额度,需要检查下代码配置的服务中心地址和区域信息。 父主题: ServiceComb引擎
Token就代表拥有某种权限。Token认证就是在调用API的时候将Token加到请求消息头,从而通过身份认证,获得操作API的权限。 Token可通过调用获取用户Token接口获取,调用本服务API需要project级别的Token,即调用获取用户Token接口时,请求body中auth
routeDestinationName String 目标路由的名称。 dubbo Dubbo object dubbo 服务的信息。 表5 Dubbo 参数 参数类型 描述 service String 服务名。 version String 版本号。 group String 分组。 methods Array
查询单个插件 功能介绍 查询单个插件。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI GET /v2/{project_id}/enginemgr/gateways
错误代码。 errorMessage String 错误信息。 detail String 详细定位信息。 请求示例 POST https://{服务注册发现地址}/v4/token { "name": "root", "password": "*******" } 响应示例
Nacos配置中心支持灰度发布,即在配置正式发布前可先进行小部分的发布验证,待配置没问题后再正式发布,从而降低配置推送的风险。 配置灰度发布 登录微服务引擎控制台。 在左侧导航栏选择“注册配置中心”。 单击待操作的Nacos引擎实例名称。 在左侧导航栏选择“配置管理 > 配置列表”。 在待
^[a-zA-Z0-9_\-.]*$}"} 问题原因 使用了新版本的SDK,却连接服务中心老版本的SDK。 排查方法 检查服务中心的版本。可以从公有云官网下载最新版本的服务中心,或者从ServiceComb官网下载最新版本的服务中心。 父主题: ServiceComb引擎
idingWindowSize指定窗口大小,根据滑动窗口类型,单位可能是请求数量或者秒。 Java Chassis的熔断作用于微服务消费者,需要微服务应用集成熔断模块,启用bizkeeper-consumer处理链。 配置示例如下: servicecomb: handler:
限流规则借鉴了Resilience4j的思想,作用在服务端,其原理为:每隔limitRefreshPeriod的时间会加入rate个新许可,就可以最多接受rate个请求,超过的将被限流,返回响应码429。 Java Chassis的限流作用于微服务提供者,需要微服务应用集成流量控制模块,启用qps-
熔断策略配置 此配置只对当前服务生效。 当客户端通过应用网关访问某一后端服务时,若该后端服务下的某一个实例发生故障,则会熔断掉该实例,可继续访问其他实例。 登录微服务引擎控制台。 在左侧导航栏选择“应用网关 ”。 单击待操作的实例名称。 在左侧导航栏选择“路由管理 > 服务管理”。 单击待操
响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述 id String 微服务引擎ID。 name String 微服务引擎专名称。 jobId Integer 微服务引擎执行的任务ID。 状态码: 400 表5 响应Body参数 参数 参数类型 描述 error_code
治理微服务 微服务部署完后,您可以根据微服务的运行情况进行微服务的治理。 前提条件 您可以先在“微服务目录 > 微服务列表”中创建微服务,启动微服务后,根据yaml文件的配置,会在对应的服务下注册服务实例。 如果没有事先创建微服务或者微服务已删除,在注册服务实例时会自动创建微服务。
证自定义禁止创建微服务引擎的权限: 使用新创建的用户登录华为云,登录方法选择“IAM用户”。 “租户名”为该IAM用户所属华为云账号的名称。 “IAM用户名”和“IAM用户密码”为以“租户名”在IAM创建用户时输入的用户名和密码。 在微服务引擎控制台,创建微服务引擎,返回403错误,表示权限配置正确并已生效。
新创建的用户登录控制台,验证微服务引擎的只读权限。 在“服务列表”中选择“微服务引擎 CSE”,进入微服务引擎控制台,在左侧导航栏选择“ServiceComb”,单击“购买微服务引擎”,若提示权限不足,表示“CSE ReadOnlyAccess”已生效。 在“服务列表”中选择除微服务引擎 CSE外
创建微服务静态信息 功能介绍 在注册微服务实例前需要创建服务静态信息,之后注册的微服务实例根据serviceId这个字段与静态信息关联,一个服务对应对多个实例。 serviceId可以定制。如果定制了,系统将使用定制的serviceId;如果没有定制,系统会随机生成serviceId。