检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
API概览 微服务引擎API为开发者、合作伙伴提供微服务开发的开放接口,帮助用户快速、低成本地实现业务上云,使能微服务应用的高效运行。 对应的接口参考请参考下表: 表1 接口简介 类型 子类型 说明 CSE接口 动态配置 提供从配置管理中心导入、导出配置信息的接口。 引擎管理 提供创建
ServiceComb API 调用说明 认证 微服务 契约 微服务实例 依赖关系 配置管理
应用网关API 查询插件列表 创建插件 查询单个插件 修改插件 删除插件 查询http转rpc资源列表 创建http转rpc方法 修改http转rpc方法 删除http转rpc方法
管理角度:通过契约管理,企业中的接口管理者可以统一定义微服务的契约文件(符合接口描述标准的接口定义文件),从而做到规范并协调多个开发团队的接口开发,降低沟通成本且避免后期的混乱。
Nacos API 查询nacos命名空间 创建nacos命名空间 更新nacos命名空间 删除nacos命名空间
如何调用API 构造请求 认证鉴权 返回结果
CSE API 调用说明 动态配置 引擎管理 微服务治理
选择“标准模式”,默认为标准模式,其协议默认选择“HTTP”。 在域名管理的基础上,若需要具备选择HTTPS证书的能力,则协议选择“HTTPS”,需进行如下参数配置。 表1 HTTPS协议参数设置 参数 描述 证书 在下拉框中选择已在证书管理中创建完成的证书。
返回结果 请求发送以后,您会收到响应,包含状态码、响应消息头和消息体。 状态码 状态码是一组从1xx到5xx的数字代码,状态码表示了请求响应的状态,完整的状态码列表请参见状态码。 对于管理员创建IAM用户接口,如果调用后返回状态码为“201”,则表示请求成功。 响应消息头 对应请求消息头
调用说明 CSE提供了REST(Representational State Transfer)风格API,支持您通过HTTPS请求调用。 微服务、契约、微服务实例、依赖关系接口只在华北-北京一、华北-北京四、华北-乌兰察布一、华东-上海一、华东-上海二、华南-广州、西南-贵阳一、
表3 重写策略参数 重写范围 参数 描述 路径 重写类型 重写类型分为:标准和正则。 标准重写:对于路径精确匹配或路径正则匹配的路由,进行完整覆盖重写;对于路径前缀匹配的路由,仅重写前缀匹配的部分。 正则重写:根据正则表达式进行重写。 说明: 两种类型为互斥关系。
针对层出不穷的云安全挑战和无孔不入的云安全威胁与攻击,华为云在遵从法律法规业界标准的基础上,以安全生态圈为护城河,依托华为独有的软硬件优势,构建面向不同区域和行业的完善云服务安全保障体系。 安全性是华为云与您的共同责任,如图1所示。 华为云:负责云服务自身的安全,提供安全的云。
构造请求 本节介绍REST API请求的组成,并以调用IAM服务的管理员创建IAM用户接口说明如何调用API。 您还可以通过这个视频教程了解如何构造请求调用API:https://bbs.huaweicloud.com/videos/102987 。 请求URI 请求URI由如下部分组成
认证 获取ServiceComb引擎专享版用户Token 父主题: ServiceComb API
一般建议采用业界标准协议,比如REST。对于性能要求非常高的场景,也可以考虑私有协议。 分布式微服务实例和服务发现。微服务架构特别强调架构的弹性,业务架构需要支持微服务多实例部署来满足业务流量的动态变化。
删除插件 功能介绍 删除插件。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI DELETE /v2/{project_id}/enginemgr/gateways/{
契约 查询微服务契约 修改微服务契约 查询微服务的所有契约 父主题: ServiceComb API
动态配置 导入kie配置 导出kie配置 删除ServiceComb 1.0配置范围 父主题: CSE API
注意: 响应header中添加X-HTTP-STATUS-CODE=5xx为业务主动行为,主要为了适配很多项目非标准响应码返回但有需要熔断的场景,当设置了X-HTTP-STATUS-CODE信息后,网关将不再考虑响应码是否为5xx,仅校验X-HTTP-STATUS-CODE的值是否满足要求
依赖关系 查询服务providers 父主题: ServiceComb API