检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
部分资源之间已经有隐式引用关系,系统自动添加dependsOn,不需要再显式声明。每种类型的哪些属性隐含引用关系,可以参考其文档,具体请参见IaC资源参数介绍。
IaC代码结构介绍 单文件描述结构 单文件描述结构样例如下: ├── package.json # 包描述文件(必须) └── specs # 规格总目录(必须) ├── cn_dev_default
下载代码到本地 开发人员进行代码文件的操作前,需要使用Git Bash客户端和TortoiseGit客户端下载代码仓库文件到本地环境中。 前提条件 操作前应确保您的网络可以访问CodeArts的代码托管服务,请参考验证网络连通性。 使用SSH协议在Git Bash客户端克隆代码 本节内容指导如何使用
提交代码到AppStage开发中心代码仓 开发在本地完成业务代码和IaC脚本后,需要提交代码文件至代码仓库。 前提条件 业务代码开发已完成。 已在AppStage开发中心创建代码仓。 已获取项目经理或开发人员角色权限,权限申请方法请参见申请权限。 操作入口 在开发中心首页下方的“我的团队
- type: "WiseCloud::MicroService::NuwaContainer" name: "WiseCloudGrayLogCollectorService_runtime_tur
配置调用链采样白名单 智能采样策略下,调用链会采样上报,其策略和采样流量由调用链首节点配置决定。如果用户希望符合某些条件的调用链都能上报,这一功能称为采样白名单。 采样白名单的配置可以作用在调用链的中间节点。 如果首节点因限流计划不采集,但中间节点又符合采样白名单的条件,则全链路可能会上报不完整
配置事件规则 事件规则分为自定义规则和系统内置规则。系统内置规则是开箱即用的规则,由系统统一配置,业务可以禁用某一系统内置规则。
function in global_init local global_init = {}; function global_init.exec(gen_param) --eg:ngx.log(ngx.ERR,"i am in global_init") end return
查看AppStage调用链服务概览 使用调用链服务后,可以在“概览”页面查看指标总览、Top20接口调用,可以自定义选择是否展示场景拓扑、Top20接口调用数据,具体操作请参见配置自定义卡片。 指标总览:展示服务健康状况的关键指标数据,具体说明如表1所示。 表1 指标总览说明 指标名称
returnVal String 否 固定返回响应码,长度不超过255,非中文。
下载代码仓库到本地 开发人员进行代码文件的操作前,需要使用Git Bash客户端和TortoiseGit客户端下载代码仓库文件到本地环境中。 前提条件 操作前应确保您的网络可以访问CodeArts的代码托管服务,请参考验证网络连通性。 使用SSH协议在Git Bash客户端克隆代码
cpu:sidecar容器的 cpu,配置举例:0.5 或者 2 或者 500m,配置为null或者"“时,代表使用系统默认值。 memory:sidecar的内存,单位为M Mi G Gi,配置举例:100M 0.5G 2G,配置为null或者”"时,代表使用系统默认值。
基于调用链服务进行链路追踪诊断 调用链服务功能介绍 开通AppStage调用链服务 新增访问密钥 接入NUWA Trace Agent 查看AppStage调用链服务概览 查看或汇聚调用链 查看服务监控数据 查看服务拓扑 管理采集配置 创建性能剖析任务 管理异常事件 查看NUWA
data.get("body") return "error: " + data.get("error") 接口返回res = {"headers": {}, "body": string, "code": number,
使用configparser工具优化代码 configparser为自定义参数解析工具,通过NUWA部署时,解析参数模板,将模板中的参数变量,替换为实际的配置项值。 准备工作 下载configparser工具,在tools文件夹中获取configparser工具。 将本地的configparser
returnVal String 否 固定返回响应码,长度不超过255,非中文。
在业务代码中配置敏感配置解密 如果配置文件中的业务配置项有敏感字段需要解密,只要配置具体哪些配置项需要解密,使用逗号分隔,NUWA会用对应的密钥进行解密。 前提条件 在业务代码中引入STS SDK,具体操作请参见使用STS SDK(Spring Cloud框架)。 解密敏感配置 在微服务业务代码的
在业务代码中配置敏感配置解密 如果配置文件中的业务配置项有敏感字段需要解密,只要配置具体哪些配置项需要解密,使用逗号分隔,NUWA会用对应的密钥进行解密。 前提条件 在业务代码中引入STS SDK,具体操作请参见使用STS SDK(Spring Cloud框架)。 解密敏感配置 在微服务业务代码的
配置自定义监控方法 调用链服务除了支持默认的插件方法埋点之外,支持让业务新增自定义埋点类的操作,业务如果在使用调用链服务的过程中,发现有耗时较长的链路,内部耗时细节无法展示的话,可以先看内部逻辑代码,再使用自定义监控的功能,在合适的位置新增埋点,埋点类的调用会串联在调用链详情中,帮助业务定位实际问题
应用平台IaC部署代码开发 IaC概述 准备工作 IaC代码结构介绍 IaC Spec包典型目录结构 IaC Patch包典型目录结构 在IaC代码中声明资源 在IaC代码中定义流水线 包描述文件介绍 IaC资源参数介绍