检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
使用Spring的框架都能够灵活的使用这些API,方法类似。 下面以流控为例,说明如何使用API。使用API开发的自定义代码,也可以通过ServiceComb引擎的管理控制台下发业务和治理规则。 代码的基本过程包括声明RateLimitingHandler的引用,创建Gover
Content-Type: application/json X-Auth-Token: ABCDEFJ.... 您还可以通过这个视频教程了解如何使用Token认证:https://bbs.huaweicloud.com/videos/101333 。 AK/SK认证 AK/SK签名
图1展示了用户将两个不同时间到期的资源,同时续费一个月,并设置“统一到期日”后的效果对比。 图1 统一到期日 更多关于统一到期日的规则请参见如何设置统一到期日。 父主题: 续费
构造请求 本节介绍REST API请求的组成,并以调用IAM服务的管理员创建IAM用户接口说明如何调用API。 您还可以通过这个视频教程了解如何构造请求调用API:https://bbs.huaweicloud.com/videos/102987 。 请求URI 请求URI由如下部分组成。
“灰度发布”。 单击“添加发布规则”,弹出“创建新规则”弹框。 按照权重方式添加灰度规则。 “发布规则”选择“权重”,显示权重规则设置页签。 对权重规则进行设置,权重规则配置项如下表所示。 配置项 说明 规则名称 自定义规则名称。 作用域 选择规则作用的版本。 勾选“是否添加自定义版本”,根据界面提示添加新版本。
亚太-新加坡 中东-利雅得 拉美-墨西哥城二 拉美-圣保罗一 应用网关支持区域: 华东-上海一 西南-贵阳一 如何创建ServiceComb引擎? 如何创建注册配置中心? 如何创建应用网关? ServiceComb引擎 管理ServiceComb引擎 通过微服务引擎控制台,可以查看S
x时,取值为kie或config-center,推荐使用kie作为配置中心。 本章节介绍不同微服务开发框架使用配置中心的一些开发细节,包括如何配置依赖、连接配置中心有关的配置项等,并简单的介绍微服务应用中如何读取配置和响应配置变化。 ServiceComb引擎使用kie作为配置中心。 微服务默认会读取配置中心应用
Kratos是轻量级Go微服务框架,包含大量微服务相关功能及工具。本文介绍如何将Kratos应用接入ServiceComb引擎。 托管Kitex应用 Kitex,作为Golang微服务RPC框架,具有高性能、强可扩展的特点。本文介绍如何将Kitex应用接入ServiceComb引擎。 Spring
在“创建路由”页面,配置流量特征和路由规则相关参数,具体参数见表1。 可同时添加多条路由规则,路由规则匹配的优先级与页面展示排列顺序保持一致,可通过拖拽调整路由规则的排列顺序。 多条路由规则之间是“或”关系。 单个路由规则中的匹配条件,即服务地址、请求方法、请求头和请求参数之间是“且”关系。
在下拉列表中选择规则生效的服务。 单击“保存并发布”,该切流规则创建完成,且为启用状态。 当单击“保存”后,该切流规则创建完成,且为未启用状态。 若规则未启用,可单击待启用的切流规则“启用状态”列的使该规则生效。 若您想禁用某切流规则,可单击待禁用的切流规则“启用状态”列的禁用该规则。 若
如何进行本地开发和测试? 本地开发工具给开发者提供开发、调试、测试过程中的服务发现、注册和查询功能。 概念阐述 本小节介绍如何在开发者本地进行消费者/提供者应用的开发调试。服务提供者和消费者均需要连接到在远程的服务中心,为了本地微服务的开发和调试,本小节介绍了如何启动本地服务中心。
ErrRuleAlreadyExists 规则已经存在 重复创建规则,通常可以忽略该错误。 400020 ErrBlackAndWhiteRule 错误的黑白名单 根据错误提示修改参数。 400021 ErrModifyRuleNotAllow 不允许更改规则 必须修改版本号才允许更改微服务信息。
升级、应用拨测等业务目的。Sermant Agent提供了标签路由的能力,标签路由通过匹配dubbo attachment中的信息,把符合规则的流量转发到对应的标签应用中,从而实现标签路由的功能。 此功能目前处于公测阶段,当前仅在华东-上海一支持。 当ServiceComb引擎为2
RBAC安全认证未开启,框架依然会监听认证过期事件。 gateway/webflux路由无法获取请求头设置信息。 微服务API安全认证开启后,规则未设置,所有请求不通过。 服务端熔断规则不生效。 1.11.4-2021.0.x 1.11.3-2022.0.x 指定服务名情况下,实例隔离策略不生效。 1.11
取消发布 对于已发布的路由规则,可执行取消发布操作。 登录微服务引擎控制台。 在左侧导航栏选择“应用网关 ”。 单击待操作的实例名称。 在左侧导航栏选择“路由管理 > 路由配置”。 单击待取消发布的路由“操作”列的“取消发布”,则该条路由规则取消发布成功,其“发布状态”为“未发布”。
发布路由 对于已创建但未发布的路由规则,可执行发布操作。 登录微服务引擎控制台。 在左侧导航栏选择“应用网关 ”。 单击待操作的实例名称。 在左侧导航栏选择“路由管理 > 路由配置”。 单击待发布路由“操作”列的“发布”,则该条路由规则发布成功,其“发布状态”为“已发布”。 父主题:
删除路由 若您不再需要某条路由规则,可执行删除操作。 登录微服务引擎控制台。 在左侧导航栏选择“应用网关 ”。 单击待操作的实例名称。 在左侧导航栏选择“路由管理 > 路由配置”。 单击待删除的路由“操作”列的“删除”,在弹出框中单击“确定”,则该路由将被删除。 父主题: 配置路由
选择待创建业务场景所属的应用。 匹配规则 单击“添加匹配规则”,设置流量标记: Method:选择流量的请求特征标记方法,支持GET、PUT、POST、DELETE、PATCH请求。 Path:设置流量请求URI所包含的特征。 Headers:单击“添加Headers规则”,设置流量请求头所包含的特征。
间的路由,达到无损升级、应用拨测等业务目的。Sermant Agent提供了标签路由的能力,标签路由通过匹配http请求头中的信息,把符合规则的流量转发到对应的标签应用中,从而实现标签路由的功能。 此功能目前处于公测阶段,当前仅在华东-上海一支持。 当ServiceComb引擎为2
图13 设置黑白名单 配置项 配置项说明 类型 黑名单:表示根据匹配规则匹配到的微服务都不允许访问当前服务。 白名单:表示根据匹配规则匹配到的微服务允许访问当前服务。 匹配规则 使用正则表达式表示。 例如“匹配规则”设置为data*,指在黑名单下匹配到的名称以data开头的服务不允