检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
针对企业中使用Dubbo等其他API框架的存量服务,AstroPro支持将代码统一转换为Spring MVC + OpenAPI的主流框架。转换后的框架将统一化,这有助于简化技术栈,降低技术多样性带来的复杂性,同时提高开发和运维团队的效率。 约束与限制 框架转换为Astro Pro专
@param operation 被鉴权的动作,传入方法自动注解的operation,为MetaBo对象上的对应的Operation: * CREATE,DELETE,UPDATE,VIEW...或者用户自定义扩展API中的action * @param
在左侧导航栏中,选择“后端开发平台 > 应用管理 > 应用”。 在项目下拉框中,选择应用所属的项目。 在应用列表中选择待操作的应用,单击“操作”列的“同步”。 单击“确定”,完成应用同步。 同步成功后,应用信息将同步到对应项目的服务组中,应用服务信息将同步到对应项目的服务中。 父主题: 应用管理
-open-state: 5 #半开状态允许通过的请求数量,默认10个请求(失败比例达到设置的百分比,断路器继续打开,再次等待进入半开)注:不大于滑动窗口内最小请求数,相对较小的配置优先起作用,所以如果大于滑动窗口最小请求,起作用的就是滑动窗口最小请求数了 ignore-exceptions:
> 应用管理 > 应用服务”。 在顶部下拉框中,选择子域所属的项目、应用和子域。 在应用服务列表中选择待操作的应用服务,单击“操作”列的“编辑”。 重新配置应用服务的基本信息。 应用服务名称:输入应用服务名称,名称仅允许以英文字母开头,包含英文字母和数字,一般采用驼峰格式或“-”连接,长度最低为两位。
在项目下拉框中,选择应用所属的项目。 在应用列表中选择待操作的应用,单击“操作”列的“编辑”。 重新配置应用的基本信息。 表1 应用基本参数说明 参数 说明 应用名称 输入应用名称,名称只能包含大小写字母、数字、连字符(-)和下划线(_)。 名称必须唯一,不能重复。 描述 设置应用的描述信息,只
在顶部导航栏右侧单击“控制台”,进入华为云控制台。 在“产品”中,选择“开发与运维 > 低代码平台 Astro > Astro企业应用 Astro Pro”。 图1 选择Astro企业应用 在AstroPro服务控制台的首页中,单击已购买实例中的“进入首页”,即可进入AstroPro界面。 图2 AstroPro服务控制台
工作空间管理员为对本工作空间下的所有资源具有增删改查的权限,可以为本账号下用户分配项目下的角色。 前提条件 只有具备工作空间管理员权限的用户,才能为其他用户添加工作空间级角色。 待添加的IAM用户已创建(如IAM用户1)。如何创建IAM用户,请参见创建IAM用户。 约束与限制 IAM用户(如
关联服务 使用说明 创建子域后,您可以在子域下创建应用服务,也可以关联已创建的服务。 本章节为您介绍如何在子域下关联服务。 约束与限制 应用管理为Astro Pro企业版功能,如果您需要使用此功能,请升级Astro Pro实例版本。 关联服务 参考登录AstroPro界面中操作,登录AstroPro界面。
在左侧导航栏中,选择“后端开发平台 > 应用管理 > 子域”。 在顶部下拉框中,选择子域所属的项目和应用。 在子域列表中选择待操作的子域,单击“操作”列的“删除”。 在弹出对话框中,单击“确认”,完成子域单个删除。 批量删除子域 参考登录AstroPro界面中操作,登录AstroPro界面。
常用符号(‘’:?。,!;()'?:.,!;()-_@)的字符串。 项目 在项目下拉框中,选择应用所属的项目。 图1 创建应用 单击“确定”,完成应用创建。 创建成功后,可在应用列表中查看已创建的应用。 图2 查看已创建的应用 父主题: 应用管理
troPro界面。 在左侧导航栏中,选择“后端开发平台 > 应用管理 > 应用”。 在项目下拉框中,选择应用所属的项目。 在应用列表中选择待操作的应用,单击“操作”列的“删除”。 在弹出对话框中,单击“确认”,完成应用单个删除。 批量删除应用 参考登录AstroPro界面中操作,登录AstroPro界面。
在左侧导航栏中,选择“后端开发平台 > 应用管理 > 应用服务”。 在顶部下拉框中,选择子域所属的项目、应用和子域。 在应用服务列表中选择待操作的应用服务,单击“操作”列的“删除”。 在弹出对话框中,单击“确认”,完成应用服务单个删除。 批量删除应用服务 参考登录AstroP
> 服务管理 > 服务”。 选择服务所属的项目。 在服务列表中,单击已创建服务后的“更多 > 删除”。 在弹出的确认框中,单击“确认”,即可删除服务。 当服务有多个版本时,仅会删除对应版本的服务,其他版本的服务不会删除。 图1 删除v2版本的服务 批量删除服务 参考登录AstroP
troPro资源的使用范围。 如果华为账号已能满足您的要求,不需要创建独立的IAM用户进行权限管理,可以跳过本章节,不影响您使用AstroPro服务的其它功能。 IAM是华为云提供权限管理的基础服务,无需付费即可使用,只需要为您账号中的资源进行付费。关于IAM的详细介绍,请参见《IAM产品介绍》。
可以为项目下的所有角色分配用户(仅限于同账号下的用户,如图1中的IAM用户1、IAM用户2)。 架构师 可以新建服务。 可以删除自己创建的服务,不能删除其他人创建的服务。 可以对项目下的所有服务进行编辑。 开发者 可以查看项目下的所有资源。 可以重新编译有权限项目下的服务并下载代码。
# 监控数据上报AOM平台的采集间隔,单位:秒 pattern: # 符合该正则表达式的监控项将被上报到AOM,默认上报所有的监控项
超时:超过指定时间还未返回指定结果的任务。 重试:对于失败的任务,在一定规则内重复执行。 熔断:当任务失败比例达到一定要求后,会触发熔断,对于后续调用请求,不再继续调用目标任务,直接返回,快速释放资源,等到该目标任务情况好转再恢复调用。 降级:当任务失败后,执行的一种补偿任务。 性能缓存:存入缓存的时间到获取缓存的时间差值小于设定阈值的缓存。
在顶部下拉框中,选择子域所属的项目和应用。 在子域列表中选择待操作的子域,单击“操作”列的“编辑”。 重新配置子域的基本信息。 表1 编辑子域参数说明 参数 说明 子域名称 输入子域名称,名称只能包含大小写字母、数字、连字符(-)和下划线(_)。 名称必须唯一,不能重复。 描述 设置子域的描述信息,
Value Object是一个值对象,不能单独存在,需要和业务对象建立聚合的关系。 图1 和业务对象建立聚合关系 聚合后,Value Object中的主键和BO中的主键,共同构成了一个联合的主键。 图2 BO中的字段 图3 联合主键 属性说明 在业务设计页面,从“business”中,拖拽“Value