检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
、高可用无状态的服务注册发现中心,提供微服务发现和微服务管理功能。服务提供者可以将自身的实例信息注册到注册发现中心,以供服务消费者发现并使用。 兼容主流微服务开源框架:为Spring Cloud开发的微服务提供了非常简单的接入方式,开发者只需要修改依赖关系和少量的配置,就可以接入微服务引擎,使用统一的治理能力。
考创建节点。 CCE集群不能被其他环境绑定。 注册GitHub账号并复刻Demo源码 注册GitHub账号。 登录GitHub。 导航到Demo源码仓库。 复刻Demo源码仓库到个人账号下,请参考复刻仓库。 创建仓库授权 使用已注册的华为云账号登录ServiceStage控制台。
计费项 计费说明 ServiceStage提供按需模式和按需资源包模式,按需模式计费项信息请参考表1;按需资源包模式计费项信息请参考表2。 如您需要快速了解ServiceStage服务的具体价格,请参见ServiceStage价格详情。 表1 按需模式计费项 计费项目 计费项说明
-cloud-huawei、java-chassis)后,微服务通过SDK调用查询配置接口到微服务引擎获取配置项失败。 问题原因 微服务与注册中心间的连接因网络、CPU等其他因素发生抖动时,可能会导致请求异常。 解决方案 微服务框架具有自愈能力,拉取配置失败后会自动进行重试,一般
O吞吐能力和更加简单易用等特点。适用于文件系统、数据库或者其他需要块存储设备的系统软件或工作负载。 分配方式 使用已有存储 选择已创建的云硬盘存储卷声明。 您需要提前静态创建云硬盘存储卷声明和存储卷,请参考通过静态存储卷使用已有云硬盘。 云硬盘存储卷声明所在命名空间需和组件实例所在容器命名空间保持一致。
registered.”,可能是由于灰度发布的组件实例不是微服务类型的组件实例或者组件实例未注册到CSE上。 如果报错信息为“The grayscale service must be a new version.”,是由于注册到CSE的灰度版本组件实例不是新版本。 在“部署记录”页面上的“部署记录”列表,选择灰度发布失败的部署记录。
如果待关联组件绑定了注册配置中心且使用Sermant Agent接入方式接入,在使用容器部署方式创建组件时参考添加组件环境变量、使用虚拟机部署方式创建组件时参考添加组件环境变量为组件手动添加如下组件环境变量: 变量名称:SERVICE_META_PROJECT 变量/变量引用:接入注册配置中心
应用示例 创建并管理环境 创建并管理应用 创建并管理组件 微服务注册发现
使用微服务引擎功能 使用服务注册 使用配置中心 使用服务治理 使用灰度发布 使用仪表盘 使用安全认证 父主题: 微服务开发指南
支持使用微服务名称搜索目标服务,也可以选择环境、应用筛选微服务。 单击“确定”。 删除微服务 微服务删除后,可通过恢复备份数据进行恢复。 如果删除的服务有实例,需要先将对应实例删除,否则服务会再次注册。 登录ServiceStage控制台,选择“微服务引擎 > 引擎实例”。 在页面上方“微服务引擎”下拉列表,选择待操作的微服务引擎。
allowed to modify schema schema不允许修改 该schema已注册,不支持修改。 400016 Schema does not exist schema不存在 请先注册schema再查询。 400017 Instance does not exist 实例不存在
微服务实例 注册微服务实例 根据service_id查询微服务实例 注销微服务实例 查询微服务实例详细信息 修改微服务实例扩展信息 修改微服务实例状态 发送心跳信息 按条件查询微服务实例 批量查询微服务实例 父主题: ServiceComb API
s。Java Chassis将配置层次应用于Spring Environment中,Spring和Spring Boot读取配置的方式,也能够读取到microservice.yaml和动态配置的值。 有关Java Chassis读取配置的更多内容,请参考社区开发指南。 父主题: 使用配置中心
负载均衡 负载均衡作用在客户端,是高并发、高可用系统必不可少的关键组件,目标是尽力将网络流量平均分发到多个服务器上,以提高系统整体的响应速度和可用性。 Java Chassis的负载均衡作用于微服务消费者,需要微服务应用集成负载均衡模块,启用loadbalance处理链。 配置示例如下:
消息体的类型(格式),默认取值为“application/json;charset=utf8”。 X-Auth-Token 是 String 调用接口的认证方式分为Token和AK/SK两种,如果您使用的Token方式,此参数为必填,请填写Token的值。Token获取方式,请参考认证鉴权。 响应消息 表3 响应参数
管理微服务引擎 查看微服务引擎信息 获取微服务引擎服务注册发现地址 获取微服务引擎配置中心地址 查看微服务引擎实例数配额 查看微服务引擎配置条目配额 设置微服务引擎备份与恢复 管理微服务引擎公网访问 查看微服务引擎操作日志 升级微服务引擎版本 删除微服务引擎 管理微服务引擎安全认证
微服务描述信息。字符长度不超过256。 level String 微服务层级:FRONT、MIDDLE、BACK。 registerBy String 微服务注册方式:SDK、PLATFORM、SIDECAR、UNKNOWN。 schemas Array of strings 微服务访问的契约内容。
微服务描述信息。字符长度不超过256。 level String 微服务层级:FRONT、MIDDLE、BACK。 registerBy String 微服务注册方式:SDK、PLATFORM、SIDECAR、UNKNOWN。 schemas Array of strings 微服务访问的契约内容。
nt? 如何处理虚拟机Agent离线? 资源准备阶段弹性伸缩组创建失败怎么办? 如何处理开启了安全认证的微服务引擎专享版开启IPv6后服务注册失败? 如何处理操作微服务引擎专享版时遇到非微服务引擎本身错误? 如何将组件构建集群由共享构建集群切换为私有构建集群? 如何解决微服务引擎创建过程中处理接入地址步骤失败?
勾选所有组件,单击“批量删除”。 在弹出对话框单击“确定”,完成组件删除。 选择“微服务引擎 > 引擎实例”,进入微服务引擎列表。 在页面上方“微服务引擎”下拉列表,选择注册了待删除服务的微服务引擎。 选择“服务目录 > 微服务列表”。 未开启安全认证的微服务引擎,请执行10。 开启安全认证的微服务引擎,请执行9。