检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
微服务描述信息。字符长度不超过256。 level String 微服务层级:FRONT、MIDDLE、BACK。 registerBy String 微服务注册方式:SDK、PLATFORM、SIDECAR、UNKNOWN。 schemas Array of strings 微服务访问的契约内容。
集群中至少包含1个规格为8vCPUs、16GB内存或者2个规格为4vCPUs、8GB内存的ECS节点,并且绑定弹性公网IP。 集群所在VPC为1创建的VPC。 CCE集群不能被其他环境绑定。 创建不开启安全认证的2.4.0及以上版本的ServiceComb引擎专享版,请参考创建微服务引擎。 如果ServiceCom
错误注入 用户在consumer端使用故障注入,可以设置发往指定微服务的请求的时延和错误及其触发概率用来在业务高峰期时保护核心业务只被关键微服务访问。 Spring Cloud Huawei暂不支持错误注入治理策略。 Java Chassis错误注入治理是作用于微服务消费者,需要
根据业务需要确认是否需要开启“编程接口安全认证”。 开启编程接口安全认证后,需要在微服务的配置文件中添加对应用户的账号密码,否则服务无法注册到引擎。 关闭编程接口安全认证,微服务的配置文件中无需配置账号密码即可将服务注册到引擎,效率性能更高,建议用于VPC内访问时使用。 输入root账号的“密码”,并在“再次输入密码”输入框输入密码进行确认。
序”,使被依赖的组件优先被部署。 例如,待加入发布单的A、B、C三个组件,A组件的启动依赖于B、C组件。因此,需要将B、C组件的“部署顺序”设置为1,将A组件的“部署顺序”设置为2。 如果待加入发布单的组件之间不存在依赖关系,则“部署顺序”可以保持默认,所有组件会同批次被部署。
mant Agent,通过Sermant Agent接入未开启安全认证的ServiceComb引擎。无需修改应用代码即可接入引擎并使用应用注册发现、全链路灰度发布、优雅上下线、标签路由等功能,但是不支持使用微服务治理功能。 version String 插件版本。 cce_id String
可参考限流中相关内容。 降级 应用场景 用于控制微服务调用其他微服务的时候,强制返回缺省值或者抛出异常,而不将请求发送到目标微服务,以达到屏蔽对目标微服务的访问和降低其压力的目的。 该治理策略的配置示例及在POM中添加依赖可参考降级中相关内容。 容错 应用场景 当微服务消费者访问
开发简介 微服务简介 随着微服务架构模式被越来越多的开发者作为应用系统构建的首选,稳定可靠的微服务运行环境变得非常重要。 微服务引擎(CSE)是应用管理与运维平台(ServiceStage)针对微服务解决方案提供的一站式管理平台,使用微服务引擎,开发者可以更加专注于业务开发,提升
如果您已经完成了微服务应用的开发,可以跳过本流程,进入准备环境。 进行微服务应用开发,首先需要进行技术选型。技术选型是一个复杂的问题,技术决策者需要考虑使用的技术是否容易被团队成员掌握,技术能否满足项目对于功能、性能、可靠性方面的要求,还需要考虑商业服务等多方面的因素。本文档不探讨技术选型,假设技术团队已经选择
密钥挂载 将应用认证信息、应用密钥等敏感信息存储在密钥中,并将密钥挂载到应用组件的指定路径中。 云硬盘存储 云硬盘不支持跨可用区挂载,且暂时不支持被多个工作负载、同一工作负载的多个实例或多个任务使用。 选择“容器配置”。 选择“数据存储 > 云存储 > 添加云存储”,参考表2设置参数。 表2
效果进行选择性调度,可以用来避免Pod被分配到不合适的节点上。 如表1所示,污点可以指定多种效果。 表1 污点效果说明 污点效果 Pod未设置对污点的容忍策略 Pod已设置对污点的容忍策略 NoExecute 已运行在该节点的Pod会立刻被驱逐。 未运行的Pod不会被调度到该节点。
String 引擎ID。 engine_type String 引擎类型。 servicecomb:ServiceComb引擎。 nacos:注册配置中心。 请求示例 无 响应示例 { "gateways": [ { "id": "71
显示当前微服务引擎的所有微服务,支持使用微服务名称搜索目标服务,也可以选择环境、应用筛选微服务。 查看微服务详情 在微服务详情页可以分别查看实例列表、被调用服务、调用服务、动态配置、服务契约等信息。 创建微服务 创建新的微服务。 清理无实例版本 清理实例数为0的微服务版本。 删除微服务 根据实际业务需求,删除不再使用的微服务。
配置微服务安全认证的账号名和密码 微服务引擎专享版开启编程接口安全认证后,需要对连接到该引擎的微服务组件开启编程接口安全认证。开启编程接口安全认证是通过配置安全认证账号名和密码的方式触发。目前支持通过配置文件配置方式和环境变量注入的方式。 由于账号和密码涉及安全问题,建议加密后使用。
String 引擎ID。 engine_type 是 String 引擎类型。 servicecomb:ServiceComb引擎。 nacos:注册配置中心。 响应消息 表6 响应参数 参数 参数类型 描述 id String 泳道组ID。 name String 泳道组名称。 description
开启ServiceComb引擎专享版安全认证 概述 ServiceComb引擎专享版支持基于RBAC(Role-Based Access Control,基于角色的访问控制)策略的安全认证,并支持开启/关闭安全认证。 引擎开启了安全认证之后,要求所有连接该引擎的微服务都要配置安全
String 引擎ID。 engine_type 是 String 引擎类型。 servicecomb:ServiceComb引擎。 nacos:注册配置中心。 表6 swimlanes 参数 参数类型 描述 id String 泳道ID。 name String 泳道名称。 swimlane_group_id
UnprocessableEntity 请求格式正确,但是由于含有语义错误,无法响应。 500 InternalServerError 表明服务端能被请求访问到,但是不能理解用户的请求。 父主题: 附录
序”,使被依赖的组件优先被部署。 例如,待加入发布单的A、B、C三个组件,A组件的启动依赖于B、C组件。因此,需要将B、C组件的“部署顺序”设置为1,将A组件的“部署顺序”设置为2。 如果待加入发布单的组件之间不存在依赖关系,则“部署顺序”可以保持默认,所有组件会同批次被部署。
在右侧已纳管的资源列表中: 批量移除资源:勾选待移除的资源,单击“移除资源”。 移除单个资源:在待移除的资源“操作”列,单击“移除”。 资源被移除后,并不会删除资源实例。如需删除,您需要登录对应资源的控制台执行删除操作。 父主题: 环境管理