检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
据。 备份数据恢复会使用备份的历史数据(包括微服务、契约、配置、账号角色信息)覆盖ServiceComb引擎当前数据,可能导致微服务、服务实例错乱,动态配置丢失等问题,请谨慎操作! 若ServiceComb引擎开启了安全认证,则备份数据中包含其账号信息,建议关闭安全认证后再进行恢
可设置目标服务的权重值。输入值在0~100之间。 表3 拓展规则参数 操作类型 配置项 描述 Header设置 Header类型 支持对请求头和响应头进行设置。 请求头:表示会对请求的Header进行设置。 响应头:表示会对响应的Header进行设置。 操作类型 操作类型包括:添加、覆盖和删除。 添加:向请求或响应新增一个Header。
在调用微服务引擎API之前,请确保已经充分了解微服务引擎相关概念,详细信息请参见产品介绍。 服务注册发现地址 服务注册发现地址即调用API的请求地址,不同微服务引擎实例的服务注册发现地址不同,您可以参考获取ServiceComb引擎服务注册发现地址查看服务注册发现地址。 基本概念 账号 用户注册云平台时的
应用网关的访问日志操作,需要保证用户具有LTS FullAccess权限。 配置访问日志 登录微服务引擎控制台。 在左侧导航栏选择“应用网关 ”。 单击待操作的实例名称。 在左侧导航栏选择“观测运维 > 访问日志”。 在“访问日志”页面,单击“配置访问日志”。 在“日志组”和“日志流”下拉框中分别选择
单击“创建业务场景”,创建业务场景。 熔断范围 滑动窗口类型 选择滑动窗口类型。 时间:时间窗口。 请求数:请求数量窗口。 滑动窗口大小 设置滑动窗口的大小。 “滑动窗口类型”为“时间”:最近n秒/分钟时间范围内的调用会被记录和统计。 “滑动窗口类型”为“基于计数”:最近n次的调用会被记录和统计。
高可用运维。 产品介绍 图说CSE 立即体验 成长地图 由浅入深,带您玩转CSE。 01 了解 产品介绍 什么是微服务引擎 应用场景 产品规格 约束与限制 计费说明 权限管理 基本概念 与其他服务的关系 03 开发 微服务引擎(CSE)是针对微服务解决方案提供的一站式管理平台,使
心跳检测时间,单位为秒。 15 否 - spring.cloud.servicecomb.discovery.pollInterval 拉取实例的轮询时间,单位为毫秒。 15000 否 - spring.cloud.servicecomb.discovery.waitTimeForShutDownInMillis
表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户子项目的唯一标识。字符长度为1~64。 engine_id 是 String 微服务引擎ID。 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是
引擎管理 查询微服务引擎的规格列表 查询微服务引擎列表 创建微服务引擎 查询微服务引擎的详情 查询微服务引擎任务详情 查询微服务引擎配额详情 删除指定的微服务引擎 升级微服务引擎 更新微服务引擎配置 变更微服务引擎规格 重试ServiceComb引擎专享版失败任务 更新微服务引擎详情
itor/thresholds 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户子项目的唯一标识。字符长度为1~64。 表2 Query参数 参数 是否必选 参数类型 描述 services 是 String 待查询阈值的服务列表,以逗号衔接。
表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户子项目的唯一标识。字符长度为1~64。 dimension 是 String 配置范围名称。 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是
tor/metric/list 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户子项目的唯一标识。字符长度为1~64。 表2 Query参数 参数 是否必选 参数类型 描述 page 否 String 分页页码。 number 否 String
s 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户子项目的唯一标识。字符长度为1~64。 engine_id 是 String 微服务引擎ID。 表2 Query参数 参数 是否必选 参数类型 描述 offset 否 String 分页的页码。
开发环境规划管理 规划开发环境的目的是要保证开发人员更好的并行工作,减少依赖,减少搭建环境的工作量,降低生产环境上线的风险。 管理开发环境的目的是为了更好的进行开发测试,部署上线。 图1 开发环境 结合项目经验,一般会按照图1规划开发环境: 搭建内网本地开发环境。本地开发环境的好
true 否 集群地址使用“,”分隔。 servicecomb.service.registry.instance.properties 微服务实例属性。 - 否 为map结构,支持设置多组数据。 servicecomb.service.registry.instance.initialStatus
ction”且应用名称是“abc”的微服务有操作权限。 在启用自动发现的情况下,微服务会通过注册中心查询注册中心、配置中心、仪表盘等服务的实例地址。对微服务授予查询权限时,需要包含应用default的权限,添加匹配规则“应用:default”。 设置微服务匹配规则后,单击“确定”。
动态配置常见问题 动态配置的类型选择 微服务引擎2.0的配置中心支持text、yaml等多种格式。 简单的key-value配置项 可以使用text类型,配置中心的key对应于代码中的key。 大量的配置 使用yaml格式,配置中心的key会被忽略,全量的key-value在yaml文件中定义。
需要在指定的时间内为注册配置中心续费,否则注册配置中心将被删除,数据丢失且不可恢复。 续费操作仅适用于包年/包月注册配置中心,按需计费云服务器不需要续费,只需要保证账户余额充足即可。 注册配置中心在到期前续费成功,所有资源得以保留,且注册配置中心运行不受影响。注册配置中心到期后的状态说明,请参见到期后影响。
代码中配置了配置中心但是无法获取到配置项。 问题原因 配置文件中配置中心的类型和地址不正确。 排查过程 引擎使用的2.x版本但是配置中心使用的是1.x版本的key。 配置文件指定了环境,但是代码中获取的时候配置环境的key不正确。 解决方案 将配置文件中配置中心的类型改为kie,即spring.cloud.servicecomb
下图以Eureka为例演示整个改造接入过程: 资源和成本规划 在操作前,需要的资源和成本规划见表1。 表1 资源和成本规划 云资源 规格 数量 费用 微服务引擎 根据需要选择相应规格 1 根据选择的计费模式及规格确定相应费用 虚拟私用云 默认配置 1 00.00 子网 默认配置 1 00.00 安全组 根据需要开通入方向30100-30130等端口