检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
服务划分的参考。在开发时期,需注意服务接口的定义以与周边微服务进行配合,“基于契约”的开发方式是非常推荐的。 微服务开发,请参考开发微服务应用。 普通应用逻辑复杂、模块耦合、代码臃肿、修改难度大、版本迭代效率低下。 部署 微服务组成的应用系统通常比较复杂,在一次性部署的时候,需要进行编排部署。
每一个服务都具有自主运行的业务功能,对外开放不受语言限制的API (最常用的是HTTP)。多个微服务组成应用程序。 下面介绍如何调用创建微服务静态信息API注册微服务my-provider后,先调用注册微服务实例API注册微服务my-provider的实例,再次调用创建微服务静
String 消息体的类型(格式),默认取值为“application/json;charset=utf8”。 X-Auth-Token 是 String 调用接口的认证方式分为Token和AK/SK两种。如果您使用的Token方式,此参数为必填,请填写Token的值。Token获取方式,请参考获取用户Token。
String 消息体的类型(格式),默认取值为“application/json;charset=utf8”。 X-Auth-Token 是 String 调用接口的认证方式分为Token和AK/SK两种,如果您使用的Token方式,此参数为必填,请填写Token的值。Token获取方式,请参考获取用户Token。
如何处理应用组件接入微服务引擎后在微服务治理下看到的应用名称和ServiceStage应用管理下的不同? 问题描述 应用组件接入微服务引擎后在微服务治理下看到的应用名称和ServiceStage应用管理下的不同。例如,在“应用管理”下的“canary-application”应用下创建并部署的组件,接入微服务引擎后,在引擎的“微服务目录
ECS节点上已经安装虚拟机Agent,当前处于重启状态。 虚拟机Agent支持的操作系统说明 虚拟机Agent支持多个操作系统。您需要根据表2制作镜像,使用制作的镜像创建弹性云服务器和安装虚拟机Agent。 表2 虚拟机Agent支持的操作系统及版本 操作系统 版本 说明 EulerOS 2.2 64bit
Kubernetes类型环境纳管的CCE Standard集群的“容器网络模型”必须是“VPC网络”。 使用Spring Cloud Huawei接入方式的微服务组件,依赖的开发框架为spring-cloud-huawei 1.11.5-2021.0.x及以上版本。 使用Sermant接入方式的微服务组件,依赖Sermant
勾选需要同步配置所属环境的其他组件。 单击“确定”。 重新设置组件所属环境后,容器部署方式部署的组件所属集群会同步变更为重新选择的环境下绑定的集群,所属命名空间会同步变更为重新选择的环境下绑定集群的default命名空间。 所属集群 为容器部署方式部署的组件选择组件部署和运行的CCE集群。
创建批量升级发布单,可以满足您在实际业务中需要同时升级多个组件的版本配置的业务场景。 前提条件 待加入批量升级发布单的组件已经创建并部署,请参考创建并部署组件。 创建批量升级发布单 登录ServiceStage控制台。 选择“发布管理 > 创建发布单”。 参考下表填写发布单基本信息,其中带“*”标志的参数为必填参数。
操作场景 应用是一个功能相对完备的业务系统,由一个或多个特性相关的组件组成。 下面介绍如何调用创建应用API创建应用,再调用根据应用ID修改应用配置API为应用添加应用环境变量,最后调用根据应用ID获取应用详细信息API查询应用详细信息。 API的调用方法请参见如何调用API。 前提条件
CE集群下的不同泳道。关于泳道,请参考全链路流量控制概述。 同一个应用下的同名组件可以部署在同一个高可用环境下的不同CCE集群。 同一个应用下的同名组件可以部署在不同环境下。 对于虚拟机部署方式部署的组件: 不同应用下的同名组件可以部署在同一个环境下。 同一个应用下的同名组件可以部署在不同环境下。
如何解决获取依赖失败的问题? 配置maven镜像源之后,获取依赖失败,如图1所示。 图1 获取依赖失败 对于企业内部需要使用代理访问外网的情况,需要配置Maven代理,可以在用户目录(windows中如C:\Users\yang****\)下的.m2目录中setting.xml(
同一个项目下,最多支持创建300个泳道组。 泳道组是一组泳道的集合,用于区分不同的组织或场景。 泳道用于为相同版本组件定义一套隔离环境。只有满足了流控路由规则的请求流量才会通过标签控制流量转发到对应泳道的目标服务组件。一个组件只能属于一个泳道,一个泳道可以包含多个组件。泳道分为基线泳道和灰度泳道。 创建泳道组
负载均衡 负载均衡作用在客户端,是高并发、高可用系统必不可少的关键组件,目标是尽力将网络流量平均分发到多个服务器上,以提高系统整体的响应速度和可用性。 Java Chassis的负载均衡作用于微服务消费者,需要微服务应用集成负载均衡模块,启用loadbalance处理链。 配置示例如下:
您可以使用关联了admin角色权限的账号创建新账号,根据实际业务需求把合适的角色同账号关联。使用该账号的用户则具有对该微服务引擎的相应的访问和操作权限。 创建开启了“安全认证”的微服务引擎专享版时,系统自动创建1个关联了admin角色权限的root账号。不能编辑、删除root账号。
基于流量比例:根据需要灵活动态的调整不同服务版本的流量比例。 基于内容:根据请求的内容控制其流向的服务版本。 *选择流量比例 “灰度策略”选择“基于流量比例”时,根据业务实际情况设置版本流量比例。 灰度流量比例:引入到新版本的流量比例。 当前流量比例:引入到当前版本的流量比例。 *生效方式
勾选需要同步配置所属环境的其他组件。 单击“确定”。 重新设置组件所属环境后,容器部署方式部署的组件所属集群会同步变更为重新选择的环境下绑定的集群,所属命名空间会同步变更为重新选择的环境下绑定集群的default命名空间。 所属集群 为容器部署方式部署的组件选择组件部署和运行的CCE集群。
在分布式系统中,通过分布式缓存服务,提供可扩展和可靠的用户会话管理。 选择“云服务配置 > 分布式缓存”,绑定分布式缓存,请参考容器部署组件绑定分布式缓存。 云数据库 绑定云数据库 应用数据持久化存储,需要用到云数据库。 选择“云服务配置 > 云数据库”,绑定云数据库,请参考容器部署组件绑定云数据库。 单击“立即创建”。
一管理是企业的关键需求。微服务引擎通过契约管理满足这一需求。 管理角度:通过契约管理,企业中的接口管理者可以统一定义微服务的契约文件(符合接口描述标准的接口定义文件),从而做到规范并协调多个开发团队的接口开发,降低沟通成本且避免后期的混乱。 开发角度:在微服务开发的时候,不同团队
单击“管理配置分组”,可以删除不再使用的配置分组。 已经关联了配置文件的配置分组,不支持删除。如需删除,请先删除配置文件,解除配置分组和配置文件的关联。 配置描述 单击。 输入配置文件的描述信息,不超过128个字符。 单击,完成配置文件描述信息输入。 在“配置内容”区域,根据实际业务需要选择配置文件的格式。