检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
在“组件包”区域,参考下表设置必填组件包参数,其余参数保持默认。 参数 说明 技术栈 选择Java。 源码/软件包 选择“Jar包”。 上传方式 选择“OBS对象存储”。 单击“选择软件包”,参考表1选择对应组件已上传的软件包。 在“构建”区域,设置必填构建参数,其余参数保持默认。 参数 说明 组织 组织用于管理组件构建生成的镜像。
部署资源,请参考表6。 表4 artifact 参数 是否必选 参数类型 描述 storage 是 String 存储方式,支持软件仓库swr、镜像仓库swr、对象存储obs、软件发布库codearts。 type 是 String 类别。 虚拟机部署支持软件包package。 容
授权名称,在授权列表获取。 表6 artifact spec 参数 是否必选 参数类型 描述 storage 否 String 存储方式,支持软件仓库swr、镜像仓库swr、对象存储obs、软件发布库codearts。 type 否 String 类别。 虚拟机部署支持软件包package。 容
产品优势 ServiceStage集合了全面云化转型的成功经验和技术创新成果,作为一站式应用云平台,与使用传统平台相比,具有如表1所示的优势。 表1 产品优势 应用生命周期 传统平台 使用ServiceStage平台 环境准备阶段 资源获取效率低(>1天) 资源利用率低(<30%)
构建任务描述信息,长度不超过64个字符。 *包来源 SWR软件仓库 单击“选择软件包”,选择对应的软件包。需要提前将软件包上传至软件仓库,相关操作请参考上传软件包。 OBS对象存储 单击“选择软件包”,选择对应的软件包。需要提前将软件包上传至OBS桶中,相关操作请参考流式上传(PUT上传)。 说明: 软件包使用的技术
使用安全认证首先需要从微服务引擎获取用户名和密码,然后在配置文件中增加如下配置。和配置AK/SK一样,password默认明文存储,开发者可以自定义password的加密存储算法。 明文方法 spring: cloud: servicecomb: credentials:
#结合用户实际值配置 cipher: default 用户密码password默认为明文存储,无法保证安全。建议您对密码进行加密存储,请参考自定义实现password的加密存储算法。 环境变量注入方式 为微服务添加如表1所示环境变量。 添加环境变量,请参考管理应用环境变量。
参数 参数说明 存储类型 选择日志存储类型。 “主机路径”:将主机上的路径挂载到指定的容器路径。 “容器路径”:日志仅输出到容器路径,无需挂载主机路径。需要采集器ICAgent版本升级到5.10.79。 *主机路径 存储类型为“主机路径”时需要设置。 输入主机上的日志存储路径。 *容器挂载
普通应用快速成为云原生应用 业务代码零侵入 基本实现原理 Mesher是L7层协议代理,Mesher以Sidecar模式运行在应用所在的Pod内,与Pod共享网络与存储: Pod中的应用使用Mesher作为http代理,可以自动发现其他服务。 Mesher会代替Pod中的应用向注册中心注册应用相关信息,以便让其他应用发现。
vCPUs、8GB内存的ECS节点,并且绑定弹性公网IP。为CCE集群添加节点,请参考创建节点。 CCE集群不能被其他环境绑定。 创建用于存储软件包的桶,请参考创建桶。 下载并上传天气预报组件软件包 参考表1下载天气预报组件软件包到本地(本实践使用Java Chassis微服务开发框架开发的组件)。
云审计服务(Cloud Trace Service,以下简称CTS),是华为云安全解决方案中专业的日志审计服务,提供对各种云资源操作记录的收集、存储和查询功能,可用于支撑安全分析、合规审计、资源跟踪和问题定位等常见应用场景。 用户开通云审计服务并创建和配置追踪器后,CTS开始记录操作事
接入ServiceComb引擎的Java Chassis应用,在ServiceComb引擎仪表盘上的实时监控数据默认保留5分钟。如果需要持久化存储历史监控数据用于后续查询分析,可以使用ServiceStage的自定义指标监控功能,将微服务显示到ServiceComb引擎仪表盘中的数据对接到AOM。
需要将软件包上传至CodeArts软件发布库、SWR软件仓库或者OBS对象存储中。 将软件包上传至CodeArts软件发布库,请参考上传软件包。 将软件包上传至SWR软件仓库,请参考上传软件包。 将软件包上传至OBS对象存储中,请参考流式上传(PUT上传)。 如果上传软件包失败,请参考如何解决上传软件包失败的问题?。
包上传至CodeArts软件发布库、SWR软件仓库或者OBS对象存储中。 将软件包上传至CodeArts软件发布库,请参考上传软件包。 将软件包上传至SWR软件仓库,请参考上传软件包。 将软件包上传至OBS对象存储中,请参考流式上传(PUT上传)。 如果上传软件包失败,请参考如何解决上传软件包失败的问题?。
bel和value组成,通过label区分配置项属于全局配置、微服务配置等作用范围,label也可以表示value的类型。 配置项使用明文存储,请勿附带敏感数据。 您可以根据需要参考下表选择需要执行的操作。 操作名称 操作说明 创建应用级配置 将新建的配置关联到某一应用,并添加应用名称和所在环境标签。
绑定云数据库 应用数据持久化存储,需要用到云数据库,ServiceStage提供了基于云计算平台的即开即用、稳定可靠、弹性伸缩、便捷管理的在线云数据库服务(MySQL)。使用云数据库 RDS for MySQL能够在云中轻松地进行设置和扩展关系型数据库。通过云数据库服务的管理控制
服务治理概述 服务治理是一个非常宽泛的概念,一般指独立于业务逻辑之外,给系统提供一些可靠运行的系统保障措施。针对微服务场景下的常用故障模式,提供的保障措施包括: 负载均衡管理:提供多实例情况下的负载均衡策略管理,比如采用轮询的方式保障流量在不同实例均衡。当一个实例发生故障的时候,
管理容器部署组件容器配置 设置组件环境变量 设置组件启动命令和生命周期 设置数据存储 设置应用日志策略 设置健康检查 父主题: 组件管理
配置管理提供微服务间的公共配置,如日志级别、运行参数等。配置添加以后,如果微服务没有自定义相同的配置项,会将该配置作为默认配置使用。 配置项使用明文存储,请勿附带敏感数据。 登录ServiceStage控制台,选择“微服务引擎 > 引擎实例”。 在页面上方“微服务引擎”下拉列表,选择待操作的微服务引擎。
停止(stop.sh):软件停止命令。 卸载(uninstall.sh):软件卸载命令。 packages 必选目录,存储的是应用的jar包或者war包。 config 必选目录,存储应用的配置信息。 appspec.yml 必选文件,记录了生命周期的定义,也可以指定健康检查等信息。 父主题: