检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
选择客户端的依赖类型,支持“SDK”和“METHOD”两种类型,可按需选择。 (可选)添加客户端流控策略。 选择SDK类型时,无须配置流控策略。 选择“METHOD”类型后,单击“编辑”,可为对象方法配置流控策略。例如:为User对象的addOder添加一个Retry的流控策略,如图4所示。 您可以选择系统
# log4j2日志配置文件 metadata.json # 元数据配置文件 父主题: 服务开发框架详解
一个框架。您需要根据自身业务的需求继续编辑服务。 在服务列表中,单击已创建服务后的“编辑”。 设置服务基本配置、详细配置及客户端配置。 基本配置 图3 基本配置 基本配置:若本地已有配置好的服务元数据,可通过单击“导入元数据”,直接导入。 微服务名称:自动关联4中创建的服务名称。
在顶部下拉框中,选择子域所属的项目、应用和子域。 单击“关联服务”,在弹框中选择需关联的服务及版本。 当创建子域是开启单元化配置,则关联Rooted服务。当创建子域是关闭单元化配置,则关联Single服务。 图1 关联Single服务 图2 关联Rooted服务 单击“确定”,完成服务关联。
在左侧导航栏中,选择“后端开发平台 > 服务管理 > 服务”。 选择项目和服务组,单击“新建服务”。 图2 新增一个服务 设置服务的基本信息。 图3 设置服务基本信息 服务名称:设置待添加服务的名称,由英文字母、数字或“-”组成,且必须以字母开头,一般采用驼峰格式,长度最低为两位。 服务类型
请确保已创建项目和服务组。 基本配置 设置服务框架、版本和单元化策略等信息,请根据实际业务直接在界面进行勾选。 框架配置 设置服务的架构、数据库、缓存和安全认证等信息,请根据实际业务直接在界面进行勾选。 生成策略 设置服务的API、代码风格、部署和性能测试等信息,请根据实际业务直接在界面进行勾选。
基本配置:用于配置服务的基本信息,直接在界面进行勾选配置,不同的配置会呈现不同的效果。 图8 基本配置 框架配置:配置服务使用的中间件或云服务,直接在界面进行勾选配置,不同的配置会呈现不同的效果。 图9 框架配置 生成策略:配置服务的代码风格,直接在界面进行勾选配置,不同的配置会呈现不同的效果。 图10 生成策略
在左侧插件栏中,单击,进入“页面管理”页面。 鼠标悬浮在待复制的页面名称上,将显示设置按钮。 单击,进入页面设置页面。 在基本设置页签下,勾选“设为主页”。 图9 设置主页 在弹框中,单击“确定”,完成主页设置。 父主题: 前端应用管理
# log4j2日志配置文件 metadata.json # 元数据配置文件 父主题: 服务开发框架详解
工程目录”中可进行定义,生成效果差异如图5所示。本示例采用默认配置即“base/service”样式,关于“单Module”和“DDD”样式的代码目录结构说明,请参见服务开发框架详解。 图4 设置代码风格 图5 工程目录不同类型设置效果 父主题: 创建企业核心应用
服务进行操作。 AstroPro部署时通过物理区域划分,为项目级服务。授权时,“作用范围”需要选择“区域级项目”,然后在指定区域(如华北-北京4)对应的项目(cn-north-4)中设置相关权限,并且该权限仅对此项目生效。如果在“所有项目”中设置权限,则该权限在所有区域项目中都生
生成服务代码 使用说明 根据配置的业务模型,生成服务的基本代码。代码生成后,会提供一个压缩包,供您使用。关于代码结构的详细介绍,请参见服务开发框架详解。 操作步骤 参考编辑服务中操作,完成业务模型的配置。 在服务依赖中,单击“创建”。 输入变更日志描述信息,单击“创建”。 系统开始创建服务,并生成该服务的代码。
在左侧导航栏中,选择“前端开发平台 > 前端应用”。 单击应用模块内的“开发应用”,进入设计器。 在左侧插件栏中,单击,展开数据源管理页面。 单击,展开设置数据源页面。 配置数据源类型(可选对象数组、树结构),数据源名称以及数据源字段。 图1 创建数据源 图2 新增数据源字段 单击“保存”,完成数据源创建。
在项目后的下拉框中,选择新建项目中创建的项目,单击“新建服务组”。 设置服务组的基本信息,单击“确定”。 图2 设置服务组基本信息 服务组名称:设置新建服务组的名称,只能包含大小写字母、数字、连字符(-)和下划线(_)。 描述:输入服务组的描述信息,通常设置为服务组的用途或者功能。 父主题: 服务组管理
在服务列表中,选择对应服务,单击“操作”列“编辑”,进入服务编辑页面。 在服务编辑页面中,单击流程导图中的“框架配置”,进入框架配置页面。 在“安全认证”模块中,设置“身份认证”为“自定义认证”。 图1 开启自定义认证 父主题: 如何使用自定义认证插件
开启“是否启用扩展拦截”配置 登录AstroPro控制台,单击“进入首页”,进入AstroPro实例。 在左侧导航栏中,选择“后端开发平台 > 服务管理 > 服务”。 在服务列表中,选择对应服务,单击“操作”列“编辑”,进入服务编辑页面。 在服务编辑页面中,单击流程导图中的“框架配置”,进入框架配置页面。
开物料资产包,选择合适的组件,拖拽到中间画布中。在画布选中组件,设置组件的属性、样式、以及绑定事件等。 图5 添加组件 图6 设置组件基本属性 图7 设置组件样式 图8 设置组件高级属性 步骤五:生成代码 根据配置的页面设计,生成应用的基本代码。代码生成后,会下载至本地,供您使用。
了解代码结构 在AstroPro中编辑服务时,可在“生成策略 > 代码风格”中定义生成代码的工程目录结构,如图2、图3。 图2 设置代码工程目录结构 图3 工程目录不同类型设置效果 单Module、DDD:仅会生成“src”一个模块。 base/service:由base、service和c
式: 单个自动续费:在续费列表页面找到待设置自动续费的实例,单击“操作”列的“设为自动续费”。 图3 单个自动续费 批量自动续费:在续费列表页面勾选需要设置自动续费的实例,单击列表左上角的“设为自动续费”。 图4 批量自动续费 参考表1设置自动续期策略。 表1 自动续费参数说明 参数
拽“Abstract BO”对象至画布空白区域。选中对象,在右侧页面设置对象属性,如图4所示。 图4 Abstract BO 对象名称:设置对象的名称,必须使用大驼峰格式,不允许存在连续的大写字母。 中文名:设置对象的中文名称。 BO属性操作:单击“编辑字段”,可以为对象添加所需的字段。