检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
新建系统变量JAVA_HOME,变量值为实际JDK安装位置。 在Path中添加%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin (注意用英文分号分隔)。
同步集成接口规格 参考如下接口规格实现接口并配置工具链同步集成,可以将开发中心中的数据(租户、产品、服务、微服务、版本)以及版本发布成功信息同步给配置的第三方系统。
接口集成:通过接口集成配置,可以将第三方系统的数据集成到开发中心。 系统级工具:不支持接口集成。
它强调一致,可重复的供给和变更系统及其配置。当代码发生变更后,可以进行自动化测试,测试完成后可自动化的应用变更到运行系统中。使用基础设施即代码的方法,可以使用敏捷工程的优秀实践(如测试驱动开发,持续集成,持续发布)来更加快速安全的变更基础设施。
修改系统预置版本活动关联的工具链 持续规划、持续开发阶段预置的版本活动默认关联CodeArts,持续部署发布阶段预置的版本活动默认对接运维中心WiseEye,开发中心支持修改系统预置版本活动关联的工具链。 前提条件 已获取组织管理员角色权限,权限申请方法请参见申请权限。
④:函数定义和注释,extractRequestParam函数和handler函数是系统预置的模板代码,无需修改。 ⑤:系统方法,无需修改。 ⑥:用户自定义函数中的逻辑。输出为JOSN格式,请参考示例的输出格式。 依赖包 单击“添加”,可以选择私有依赖包或公共依赖包。
创建代码仓库 此处以使用系统提供的模板新建一个仓库为例,按模板初始化一个仓库。 前提条件 已开通CodeArts服务。 需要具备项目经理角色权限,权限申请方法请参见申请权限。具体角色权限说明请参考用户角色和权限说明。 操作步骤 在开发中心左侧导航栏,选择“代码仓管理”。
提交代码到代码仓库 开发在本地完成业务代码和IaC脚本后,需要提交代码文件至代码仓库。 前提条件 开发业务代码和编写IaC脚本已完成。 已创建代码仓库。 需要具备开发人员角色权限,权限申请方法请参见申请权限。具体角色权限说明请参考用户角色和权限说明。 操作入口 在开发中心首页下方的
表1 功能说明 功能 功能说明 概览 提供服务健康状况的关键指标展示,包括请求数、错误数、慢请求、慢SQL,快速发现系统问题。 调用链 提供多维查询调用链能力,并展示单个调用链详情、瀑布图及其调用链聚合能力。
查看服务调用链数据 接入NUWA Trace Agent后,可以在“服务监控”页面查看服务的调用数据。 查看服务调用链数据 进入AppStage运维中心。 在顶部导航栏选择服务。 单击,选择“运维 > 调用链服务(NUWA Trace)”。 在左侧导航栏选择“服务监控”。 在左侧树选择需要查看数据的节点
代码开发 概述 创建代码仓库 下载代码到本地 开发业务代码 编写IaC脚本 提交代码到代码仓库 父主题: 基于Spring Cloud框架进行应用上云
代码仓管理 代码仓管理是开发中心集成代码托管CodeArts Repo服务的能力,是遵循Git的基本运行模式的分布式版本管理平台,其具备安全管控、成员/权限管理、分支保护/合并、在线编辑、统计服务等功能,旨在解决软件开发者在跨地域协同、多分支并发、代码版本管理、安全性等方面的问题。
管理开发中心系统菜单 AppStage开发中心提供菜单管理,可以修改系统菜单名称、调整系统菜单顺序、修改系统菜单关联的工具链或对系统菜单进行上线下线操作,也可以添加菜单并为菜单关联在“工具链集成配置”页面已集成的页面。
了解代码结构 OrgID登录功能Demo的代码结构如图1所示。 图1 代码结构 deploy_docker为docker部署配置信息。 ├─deploy_docker │ ├─bin │ │ configparser
查看或汇聚调用链 在AppStage查看调用链 在AppStage汇聚调用链 父主题: 基于调用链服务进行链路追踪诊断
在IaC代码中定义流水线 IaC代码中的流水线可以由用户定义,用户可以根据自己的需求定义整个环境在变更时的执行过程,在变更执行过程中,系统只会变更被流水线引用的资源,本章介绍如何定义流水线。
添加检查项 在开发中心首页右上角选择“系统配置 > 版本活动管理”。 在“版本活动管理”页面,单击“代码安全检视”卡片。 单击“检查项配置”,切换至“检查项配置”页签。 单击“添加检查项”。 在“添加检查项”页面添加检查项。
开通AppStage调用链服务 首次进入调用链服务需要先开通调用链服务。 开通调用链服务 进入AppStage运维中心。 在顶部导航栏选择服务。 单击,选择“运维 > 调用链服务(NUWA Trace)”,进入调用链服务页面。 单击“开通服务”,开通后进入调用链服务概览页面。 父主题
在AppStage查看调用链 调用链服务提供多维查询调用链能力,接入NUWA Trace Agent后,可以在“调用链”页面查看服务调用数据。 查询调用链 进入AppStage运维中心。 在顶部导航栏选择服务。 单击,选择“运维 > 调用链服务(NUWA Trace)”。 在左侧导航栏选择
在AppStage汇聚调用链 调用链详情可以展示单个调用链各微服务节点的调用关系及状态耗时,但数据不具备统计特性。可以把多个具有同一入口(包括入口微服务和入口URL)的调用链汇聚起来,按调用关系展示其汇聚后的数据,并由此分析调用链路中故障点和性能瓶颈点。 约束限制 NUWA Tracer