检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
应用网关API 查询插件列表 创建插件 查询单个插件 修改插件 删除插件 查询http转rpc资源列表 创建http转rpc方法 修改http转rpc方法 删除http转rpc方法
将6生成的JAR包上传至OBS。 参考快速创建Kubernetes集群创建CCE集群,并同ServiceComb引擎实例属于同一VPC。 参考创建环境在引擎实例所在VPC下创建ServiceStage环境,并对ServiceComb引擎和CCE资源进行纳管。 参考创建并部署组件部署provider和consumer微服务。
应用是一个功能相对完备的业务系统,由一个或多个特性相关的组件组成。组件是组成应用的某个业务特性实现,以代码或者软件包为载体,可独立部署在环境下运行。 微服务应用部署,请参考创建并部署组件。
Cipher的实现类里面的name()方法返回的名称 其中“cipher”指定了对“password”进行加密的算法名称,默认提供明文存储。通过自定义实现加密,如下所示: 自定义实现,首先实现接口“org.apache.servicecomb.foundation.auth.Cipher”,里面的两个方法: String
引擎管理 提供创建、查询、删除微服务引擎的引擎管理接口。 微服务治理 提供治理策略的创建、修改、删除和查询等相关治理接口。 Nacos接口 Nacos API 提供命名空间创建、修改、查询和删除等相关接口。 应用网关接口 应用网关API 提供应用网关插件的创建、查询、修改和删除
注册发现 场景描述 本章节指导用户通过API实现微服务注册与发现。API的调用方法请参见如何调用API。 流程介绍 注册第一个微服务my-provider。 注册微服务my-provider的实例。 注册第二个微服务my-consumer。 my-consumer发现第一个微服务my-provider的实例。
管理域名 创建域名配置 通过CSE控制台您可创建协议为HTTP、HTTPS、HTTP&HTTPS或gRPC的域名。 登录微服务引擎控制台。 在左侧导航栏选择“应用网关 ”。 单击待操作的实例名称。 在左侧导航栏选择“路由管理 > 域名管理”。 单击“创建域名配置”。 输入框中输入
升级应用网关 创建应用网关时,使用的是当前最新的版本。当后续再发布新版本的网关时,用户可以升级到网关最新版本。 应用网关版本升级后不支持回退。 升级应用网关 登录微服务引擎控制台。 在左侧导航栏选择“应用网关”。 单击可升级的应用网关“版本”列的。 当网关已为最新版本,则在该引擎“版本”列不存在。
架都能够灵活的使用这些API,方法类似。 下面以流控为例,说明如何使用API。使用API开发的自定义代码,也可以通过ServiceComb引擎的管理控制台下发业务和治理规则。 代码的基本过程包括声明RateLimitingHandler的引用,创建GovernanceReques
None 操作指导 微服务引擎 CSE 快速创建微服务引擎 04:38 创建微服务引擎 微服务引擎 CSE 查看微服务引擎信息 03:29 查看信息 微服务引擎 CSE 创建注册配置中心 03:33 创建注册配置中心 微服务引擎 CSE 查看注册配置中心详细信息 03:17 查看注册配置中心详细信息
SocketException: Protocol family unavailable”。 可能原因 创建ServiceComb引擎专享版时,当选择开启了IPv6的VPC网络时,创建引擎支持IPv6网络。当部署服务使用IPv6网段且选择容器部署时,选择的CCE集群需要开启IPv6双栈开关。
微服务唯一标识。字符长度为1~64,正则表达式为^.*$。获取方法请参考查询所有微服务信息。 instance_id 是 String 微服务实例唯一标识。字符长度不超过64位, 正则表达式为^[A-Za-z0-9_.-]*$。获取方法请参考根据service_id查询微服务实例。 表2 Query参数
删除指定的微服务引擎 功能介绍 删除指定的微服务引擎。 对于包周期的引擎,该接口只支持删除状态为创建失败的引擎。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI DELETE
方便地使用ServiceComb引擎提供的最常用的功能。在使用ServiceComb引擎功能章节,会给出具体的开发指导。 本章节介绍的开发方法,可以在Spring Cloud Huawei Samples项目中找到对应的代码,供您在开发过程中参考。 Spring Cloud接入S
参数 参数类型 描述 instanceId String 实例id,唯一标识。创建实例,instanceId由service-center产生。 serviceId String 微服务唯一标识,创建实例时,以url里面的为准,不用这里的serviceId。 version String
角色进行如表1所示的操作。 表1 角色管理操作说明 操作 说明 创建角色 根据实际业务需求创建新角色,设置该角色在不同服务组和配置组对应的权限动作。 最多可创建100个角色。 编辑角色 根据实际业务需求,修改已创建角色的权限配置。 删除角色 根据实际业务需求,删除不再使用的角色。
cse:namespace:read Nacos服务列表、配置列表资源修改。 创建“计费模式”为“包年/包月”的ServiceComb引擎专享版或Nacos引擎专享版时: 创建订单不支付,创建该引擎的用户需拥有“BSS Operator”权限。 创建订单并支付,创建该引擎的用户需拥有“BSS Administrator”权限。
供的Lua API详细信息,请参见Lua。 创建Lua插件 登录微服务引擎控制台。 在左侧导航栏选择“应用网关 ”。 单击待操作的实例名称。 在左侧导航栏选择“插件管理”。 单击“创建Lua插件”,在弹出框中输入如下参数。 表1 创建Lua插件参数 参数名称 描述 插件名称 自定义输入插件名称。
升级ServiceComb引擎版本 创建ServiceComb引擎时,使用的是当前最新的引擎版本。当后续再发布新版本的引擎时,用户可以选择升级引擎版本。 ServiceComb引擎升级过程中微服务与引擎的连接会出现闪断,已运行的微服务的业务不受影响。建议您在升级ServiceCo
create_time String 配置的创建时间。 update_time String 配置的更新时间。 labels Map<String,String> 配置的标签信息。 create_revision Integer 配置的创建版本号。 update_revision Integer