检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
购买企业版实例 使用说明 在使用AstroPro前,您需要购买一个AstroPro实例。AstroPro实例是一个独立的资源空间,所有的操作都是在实例内进行,不同实例间的资源相互隔离。 相对于基础版/专业版实例,企业版实例提供了更多的应用及实体功能,可满足中大型企业的复杂管理需求
基本配置、框架配置和生成策略需要用户根据自身业务的实际情况进行配置,配置不同生成的效果有所不同。业务设计是AstroPro的核心能力,是用户设计自己业务的基础。 服务依赖 通常情况下,一个应用不是一个单独的服务,可能由多个服务共同组成。这些服务之间可能存在一些跨服务的调用,此时就需要通过添加依赖服务,把这些服务的客户端集成过来。
容器组件,便于整体排版布局。在AstroPro中,构建一个上述登录页面的流程,如图图1所示。 图1 应用页面开发 前提条件 已将页面设计所需要的图片上传到已创建的OBS桶中备用,并获取存储路径。上传图片,请参考上传对象。 步骤一:新建一个应用 应用是业务的入口,可以由一个或多个页面组建成一个完整的业务系统。
/specific/un-exported/file";则需要填写入口路径。 版本号 npm包的版本号,需要符合npm包版本规范,详见semver,如不填则默认为latest。 CDN 如果页面使用了npm工具类,则需要手动录入npm cdn链接,否则可能会造成页面预览失败。 图2
服务间通信的标准工具,减少了重复的代码编写,提高了开发效率和代码的可重用性。 约束与限制 配置连接器为Astro Pro企业版功能,如果您需要使用此功能,请升级Astro Pro实例版本。 创建连接器 参考登录AstroPro界面中操作,登录AstroPro界面。 在左侧导航栏中,选择“后端开发平台
sha256的SHA256值和下载后的SDK包的SHA256值。 一致,则表示压缩包完整,下载过程不存在篡改和丢包。 不一致,说明SDK压缩包被篡改,需要重新获取。 windows验证 在表格的“版本及下载地址”中获取SDK包下载路径。 下载SDK包到本地。 打开本地命令提示符框,输入如下命令。
导出元数据 使用说明 服务创建后,支持导出服务的元数据。元数据导出后,在创建类似服务时,可通过“导入元数据”,直接导入使用。 图1 导入元数据 操作步骤 参考登录AstroPro界面中操作,登录AstroPro界面。 在左侧导航栏中,选择“后端开发平台 > 服务管理 > 服务”。
添加静态数据 使用说明 您可以直接通过手动创建的方式添加数据源的字段。 操作步骤 参考登录AstroPro界面中操作,登录AstroPro界面。 在左侧导航栏中,选择“前端开发平台 > 前端应用”。 单击应用模块内的“开发应用”,进入设计器。 在左侧插件栏中,单击,展开数据源管理页面。
tPlugin.java”示例文件。 使用插件时,用户需要在配置文件中添加devspore.horizon.processors,即配置自己编写的扩展插件注入到spirng中的名称,多个插件之间使用英文逗号隔开,扩展插件需要继承com.huawei.devspore.horizon
数据源管理 获取数据源远程字段 添加静态数据 使用数据源 父主题: 前端应用管理
续费管理 所有需手动续费的资源都可归置到“手动续费项”页签,具体操作请参见如何恢复为手动续费。 找到需要续费的资源,单击操作列的“续费”。 图4 手动进行续费 进入续费页面,选择需要续费的时长(如1年),单击“去支付”。 图5 选择续费时长 进入支付页面,选择支付方式,确认付款,支付订单后即可完成续费。
如图1中描述,horizon开放了两种插件入口拦截Entry插件和出口拦截Exit插件。其中统一认证和统一鉴权需要实现Entry插件;而变更通知、更新缓存、统一审计、统一工作流需要实现Exit插件。 父主题: 扩展拦截开发指南
广播对象(BROADCASTING):不需要进行分库,数据在所有数据分库实例上复制,一般是包含配置信息或者维度数据的小表。 根对象(ROOTED):分库的根对象,每个服务只能有一个。支持的主键类型有UUID和雪花算法,其中雪花算法支持逻辑数据库水平扩展。 分库对象(SHARDING):需要进行分库,所有对象实例必须有字段关联的ROOTED
client-control: biz-pool: #(线程池配置,当使用超时功能时需要配置此参数,多个超时规则共用一个线程池) prioritized: false # 线程池队列是否采用优先队列,当消息有优先级时需要设置: true: 优先队列 false:非优先队列 core-pool-size:
admin:缺省用户组,具有所有云服务资源的操作权限。将用户加入该用户组后,用户可以操作并使用所有云服务资源。如果您创建的IAM用户是管理员,才需要将其加入默认用户组“admin”中。 group:自定义的用户组,如何创建一个用户组,请参见创建用户组并授权。自定义用户组时,必须为用户组添加“Astro
监控数据自动上报AOM平台 使用场景 devspore-probe支持将微服务中的监控指标及数据自动上报到AOM平台,用户可在AOM平台上通过指标名称、标签等过滤并分析监控数据。 相关概念 应用运维管理(Application Operations Management),简称A
获取数据源远程字段 使用说明 您可以通过已有的远程Http接口,快速地生成数据源的字段。 操作步骤 参考登录AstroPro界面中操作,登录AstroPro界面。 在左侧导航栏中,选择“前端开发平台 > 前端应用”。 单击应用模块内的“开发应用”,进入设计器。 在左侧插件栏中,单击,展开数据源管理页面。
module: RetryFirst time-limit: # 超时功能默认开启,当只使用重试功能时,需要手动关闭超时功能 enable: false retry: enable: true
0-RELEASE")); } } 完成以上配置后,在线文档中会多出一个认证按钮: 图1 认证 在未输入认证凭证时,直接访问需要认证的接口会返回需要认证的信息: 图2 返回认证信息 输入认证凭证: 图3 输入认证凭证 图4 认证完成 输入认证凭证后,再次调用接口时会将认证信息以配置的方式同请求内容一同发送。
auth.exclude-paths false 不需要认证的路径,多个规则用“;”分隔,优先级大于devspore.auth.auth-patterns。 devspore.auth.auth-patterns false 需要认证的路径,多个规则用“;”分隔。 devspore