检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
景,也可以考虑私有协议。 分布式微服务实例和服务发现。微服务架构特别强调架构的弹性,业务架构需要支持微服务多实例部署来满足业务流量的动态变化。微服务设计一般会遵循无状态设计原则,符合该原则的微服务扩充实例,能够带来处理性能的线性提升。当实例数很多的时候,就需要有一个支持服务注册和
参数类型 描述 id 是 String 组件实例ID。 application_id 是 String 组件应用ID。 响应消息 无 请求示例 将ID为30f88521-fa43-42ff-aaec-9cac4259fb16的组件实例从泳道中删除。 { "parameters":
添加组件环境变量 组件环境变量概述 环境变量是组件运行环境中设定的一个变量,可以在组件部署后升级单个组件版本配置时修改,为应用提供极大的灵活性。 应用组件下设置的环境变量,属于局部环境变量,仅对该应用组件起作用。 如果您在该组件所在的应用下添加了应用环境变量,且应用环境变量的变量
微服务治理 概述 治理微服务 父主题: 使用微服务引擎
String 微服务注册方式:SDK、PLATFORM、SIDECAR、UNKNOWN。 schemas 否 Array of strings 微服务访问契约内容的外键ID,数组长度最大100个契约。 status 否 String 微服务状态,UP表示上线,DOWN表示下线,默认值UP。 timestamp
first_batch_weight Integer 首次执行权重 first_batch_replica Integer 首次部署组件实例 replica Integer 总实例 remaining_batch Integer 剩余批次 请求示例 无 响应示例 { "count": 10,
设置组件自定义指标监控 ServiceStage支持获取容器部署组件时自定义指标,您可使用该方式上报自定义的组件运行指标。 本章节指导您根据实际业务需要,在设置组件“高级配置”时自定义组件的指标监控。 使用限制 当前仅支持获取prometheus的Gauge指标类型。 在设置应用
概述 如果使用微服务框架开发应用,在应用托管后启动应用,微服务会自动注册到对应的微服务引擎,您可以到微服务引擎控制台,参考治理微服务进行服务治理的相关操作。 此功能只在微服务引擎为1.x和2.4.0及以上版本支持。 父主题: 微服务治理
基本概念 账号 用户注册华为云时的账号,账号对其所拥有的资源及云服务具有完全的访问权限,可以重置用户密码、分配用户权限等。由于账号是付费主体,为了确保账号安全,建议您不要直接使用账号进行日常管理工作,而是创建并使用用户进行日常管理工作。 用户 由账号在IAM中创建的用户,是云服务的使
上的全部或者部分应用实例,您可以将应用实例全部删除或者删除到只保留不超过20个应用实例处于运行状态。具体操作,请参考删除组件。 如果只是暂时不再使用运行在ServiceStage上的全部或者部分应用实例,您可以停止全部应用实例运行或者只保留不超过20个应用实例处于运行状态。具体操作,请参考启停组件实例。
e的功能。 开启微服务引擎专享版安全认证 微服务引擎专享版支持基于RBAC(Role-Based Access Control,基于角色的访问控制)策略的安全认证,并支持开启/关闭安全认证。引擎开启了安全认证之后,要求所有连接该引擎的微服务都要配置安全认证账号和密码。否则,微服务将注册失败,导致业务受损。
String 泳道组件实例纳管移除操作。 ADD:纳管组件。 REMOVE:移除组件。 instance_ids 是 Array of String 组件实例列表。 响应消息 无 请求示例 将ID为887f99d7-4ce5-431d-924f-6a328cb05572的组件实例纳管到泳道中。
加服务实例。 {"errorCode":"400100","errorMessage":"Not enough quota","detail":"no quota to create instance, ..."} 检查方法: 登录公有云,在微服务引擎概览页面,可以看到实例个数的
云审计服务支持的ServiceStage操作列表 ServiceStage通过云审计服务(Cloud Trace Service,CTS)为您提供ServiceStage应用管理操作的操作记录,供您查询、审计和回溯使用。 开通云审计服务后,系统开始记录ServiceStage资源
registered.”,可能是由于灰度发布的组件实例不是微服务类型的组件实例或者组件实例未注册到CSE上。 如果报错信息为“The grayscale service must be a new version.”,是由于注册到CSE的灰度版本组件实例不是新版本。 在“部署记录”页面上的“
微服务注册方式:SDK、PLATFORM、SIDECAR、UNKNOWN。 schemas Array of strings 微服务访问的契约内容。支持数字、字母,支持使用括号内字符做连接符(_-.),长度1-160字节,数组长度最大100个契约。 status String 微服务状态,UP表示上线,DOWN表示下线,默认值UP。
微服务注册方式:SDK、PLATFORM、SIDECAR、UNKNOWN。 schemas Array of strings 微服务访问的契约内容。支持数字、字母,支持使用括号内字符做连接符(_-.),长度1-160字节,数组长度最大100个契约。 status String 微服务状态,UP表示上线,DOWN表示下线,默认值UP。
如何彻底把某个服务卸载关闭不再使用? 登录ServiceStage控制台。 选择“应用管理”。 单击待操作的应用名称,进入“应用概览”页面。 勾选所有组件,单击“批量删除”。 在弹出对话框单击“确定”,完成组件删除。 选择“微服务引擎 > 引擎实例”,进入微服务引擎列表。 在页面上方
MIDDLE BACK timestamp 否 String 微服务注册时间。 schemas 否 Array of String 微服务访问契约内容的外键ID,数组长度最大100个契约。 status 否 String 微服务状态,UP表示上线,DOWN表示下线。默认值UP。 paths
host信息由目标服务的接入引擎后的微服务名、微服务所在环境名、微服务所属应用名称已经微服务接入的引擎类型组成,以点号(.)分隔。 例如,unit-controller.testing.test-application.servicecomb。unit-controller为接入引擎的微服务