检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
查看及导出微服务接口契约 微服务场景中的契约是指服务契约,它是基于OpenAPI规范的微服务接口约束规范,是服务端和消费端对于接口的定义。本文介绍如何查看以及导出微服务的接口契约。 查看接口契约 进入AppStage运维中心。 在顶部导航栏选择服务。 单击,选择“微服务开发 > 服务发现”。
在WiseDBA中查看数据库接口调用情况 支持查看GeminiDB(for Cassandra)数据库SDS SDK接口调用统计数据,帮助业务快速定位问题接口。 全量接口洞察 可以查看选定时间范围内客户端接口调用多种指标排序、历史趋势,方便用户分析接口调用量、时延、成功率等。 进入AppStage运维中心。
test nginx: nginx: [alert] mmap(MAP_ANON|MAP_SHARED, 524288000) failed (12: Cannot allocate memory) nginx: [alert] munmap(FFFFFFFFFFFFFFFF, 524288000)
'/opt/huawei/release/lf_test/SLB/ 问题现象 SLB部署失败,日志详细信息提示如下: [Errno 13] Permission denied: '/opt/huawei/release/lf_test/SLB/' 解决方法 登录SLB实例机器,执行命令chown
测试版本 在产品研发过程中,往往存在各团队、各项目各自为战,产品质量难管控、缺陷修复进度难追踪的问题,严重影响产品交付效率。产品特性和功能在测试验证阶段发现的问题,可以新建缺陷单进行跟踪,对于发现的缺陷进行记录、跟踪、分析和解决,确保软件质量。 操作前须知 缺陷相关功能是开发中心集成需求管理(CodeArts
AppStage开发中心使用流程 本章节介绍AppStage开发中心的使用流程。 前提条件 使用开发中心前需要完成使用前准备。 使用流程 参考图1和表1可帮助您快速上手开发中心的主流程和核心功能。 图1 开发中心使用流程 表1 使用流程详解 序号 流程环节 说明 1 添加开发中心用户
modules.models import ModelRouter ModelRouter提供了AI原生应用引擎模型网关的接口,可以访问AI原生应用引擎上的模型,接口调用类似OpenAI。 实例化 表1 实例化参数 参数名 参数类型 是否必选 参数描述 base_url str False
表2 添加自定义交付件参数说明 参数名称 参数说明 交付件类型 交付件的类型,包括自定义和系统预置(产品需求文档、升级指导书、版本配套表、软件接口文档、业务上线验收用例、系统设计说明书、上线申请评估材料、测试报告)。 交付件名称 交付件的名称。 建议处理角色(可选) 可选择的处理角色
支持添加多个,使用英文逗号分隔,不允许存在中文及空格。 匹配类型 接口名称的匹配类型,支持以下两种: 精确匹配 正则匹配 接口等级 接口的重要程度,用于节点级动态流控,系统过载时优先放通核心接口。 核心接口 次核心接口 重要接口 次重要接口 一般接口 接口名称 填写需要进行流控的接口名称。 对于匹配类型为精确匹配,
API概览 AppStage接口的分类与说明如表1所示。 表1 API概览 类型 说明 文本对话 文本对话类模型服务调用。 文本向量化 文本向量化类模型服务调用。 调用Agent 调用用户发布的Agent。 调用技能 调用用户配置的技能。 调用流 触发工作流调用接口。 检索知识库数据 用于检索指定知识的数据。
在AppStage开发中心创建需求 需求管理是开发中心集成需求管理(CodeArts Req)服务的能力,是华为多年研发实践沉淀的需求管理与团队协作服务,内置多种开箱即用的场景化需求模型。 前提条件 已关联CodeArts。 已创建版本。 已获取项目经理、开发人员或测试人员角色权限,权限申请方法请参见申请权限。
<=102400 isAgg 否 是否聚合,0不聚合 1 聚合,默认不聚合 limit 否 limit大小 接口级流控,ip流控,服务级流控,单参数流控必填,其他类型流控无效 burst 否 突发量 接口级流控,ip流控,服务级流控,单参数流控必填,其他类型流控无效 limitTag 否 自定义标签
什么是应用平台 什么是应用平台? 应用平台(AppStage)是基于平台工程(Platform Engineering)理念打造的下一代应用全生命周期管理和AI原生应用生命周期管理平台,帮助客户快速高效地实现传统应用及AI原生应用全生命周期管理,为应用构建、运维和运营等生命周期管
的场景,如开发测试环境应用部署、生产环境应用部署等,对这些自动化任务进行自定义编排,一次配置后就可以一键自动化触发调度执行,避免频繁低效的手工操作。 关于流水线的详细介绍文档请参考流水线CodeArts Pipeline和编译构建 CodeArts Build。 前提条件 已关联CodeArts。
方案概述 背景信息 应用平台以“应用”为中心,基于云原生技术,打造了覆盖应用开发、托管、运维全生命周期支持的应用平台,面向企业IT应用、移动应用等提供一站式、集成式的云原生应用服务能力,支持开箱即用,全流程规范可视,高效异地协作,是沉淀行业通用能力,结合华为优秀实践,为产业上云及行业SaaS构建的竞争力底座。
的场景,如开发测试环境应用部署、生产环境应用部署等,对这些自动化任务进行自定义编排,一次配置后就可以一键自动化触发调度执行,避免频繁低效的手工操作。 关于流水线的详细介绍文档请参考流水线CodeArts Pipeline和编译构建 CodeArts Build。 前提条件 已关联项目。
日志处理 介绍SDK提供的日志配置方法以及日志格式。 日志级别配置 日志组件 SDK以SLF接口输出日志,默认使用logback输出日志,引入了logback-core-***.jar和logback-classic-***.jar这两个jar包,SLF会绑定到logback输出日志。
入门实践 当您购买AppStage后,可以根据自身的业务需求使用AppStage提供的一系列常用实践。 表1 常用最佳实践 实践 描述 一站式应用开发、应用托管以及应用运维 介绍如何使用应用平台AppStage一站式功能,完成基于应用维度提供的开发、测试、版本发布、托管部署、运维监控的全场景全生命周期管理。
开发版本 步骤一:创建代码仓 开发人员进行代码开发前,需要先创建代码仓库用于托管代码。 在开发中心左侧导航栏,选择“代码仓管理”。目前代码托管服务提供以下几种仓库创建方式: 新建自定义代码仓库 按模板新建代码仓库 步骤二:下载代码 下载代码是AppStage集成代码托管CodeArts
通过IaC分发敏感配置 敏感配置项录入后,需要通过IaC部署后生效变成已发布状态,微服务才能获取。 前提条件 需要具备AppStage服务运维岗位权限或运维管理员权限,权限申请操作请参见申请权限。 步骤一:生成敏感配置项坐标 无论通过什么方式获取敏感配置,都需要有一个唯一标识,让