检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
AstroZero如何解决高并发、大数据的性能问题? AstroZero引擎层是基于GO语言实现的,GO语言的协程机制支持高并发。同时网络层采用了ELB、Nginx进行负载均衡,合理动态的分担服务压力来满足业务高并发需求。 父主题: 产品咨询类
保存后,系统默认进入“1.0.2”的新版本服务编排设计页面。 图1 另存为新版本 标签:服务编排的标签,用于在页面显示。 名称:服务编排的名称,和基线版本的服务编排名称保持一致。 类型:另存为的类型。 新版本:另存为新版本,适用于新建的服务编排,基础服务编排仍可使用。 新服务编排:是将原服务编排重新另存
设置AstroZero代码仓库 配置整个账号的代码仓库(华为云 CodeArts Repo)后,账号开发的应用元数据可以同步到代码仓库,提供历史变更记录、对比等版本管理能力。 约束与限制 仅支持在AstroZero的开发环境中,设置租户级代码仓。 设置租户级代码仓 在AstroZero服务控制台,单击“进入首页”,进入应用开发页面。
行服务编排、执行下一步、执行上一步、正常完成服务编排、终止(删除)服务编排运行实例等操作,传入参数包括需要执行的操作名称和需要执行的服务编排名称或服务编排ID。 URI POST AstroZero域名/u-route/baas/v1.0/flow/{action}/{name_or_id}
模型名称补全:输入“context.$model.ref”后,提示当前页面中的模型。 图4 模型名称补全 服务编排名称补全:输入“context.flow”后,提示当前租户下的服务编排。 图5 服务编排名称补全 脚本名称补全:输入“context.script”后,提示当前租户下的脚本。 图6 脚本名称补全
登录应用设计器 背景信息 在调用接口时,如果请求参数中需要填入对象名、服务编排名等,可进入应用设计器查看。 登录应用设计器 进入AstroZero服务控制台。 在主页中,单击“进入首页”,进入AstroZero新版应用开发页面。 图1 应用开发页面 在左侧导航中,单击“应用”,进入应用管理页面。
请检查输入参数的结构(属性名、取值类型)与目标结构是否一致。当出现大段JSON报错信息时,可借助JSON Viewer或在线JSON格式化工具进行对比。 没有走指定分支?流程意外终止? 由于流程的结束是隐含的,当没有下一步的内容时流程即结束。因此,在排他网关里如果没有设置默认分支,当所有
排不可删除。 在“服务编排”页签显示的列表中,单击具体的服务编排名称,显示该服务编排的详情页。 在详情页可切换服务编排版本、运行或删除服务编排。详情页参数说明请参见表2,未涉及参数请参见界面解释。 图1 单击服务编排名称 表2 “服务编排详情”页面参数说明 参数 参数说明 单击该
包括全局变量、某图元的输入输出变量等。 调用堆栈:执行到当前断点时,出现的调用堆栈。 正在调试:正在调试的服务编排名。当执行到子服务编排时,该处显示当前子服务编排名。 断点:展示设置的所有断点,选中某一断点,单击鼠标右键可出现“移除断点”、“移除所有断点”、“启用所有断点”或“
名称:新建Ingress的名称。七层负载均衡(Ingress)采用了增强型弹性负载均衡,通过对应的URI将访问流量分发到对应的服务。同时,服务根据不同URI实现不同的功能。 描述:Ingress的描述信息。 监听器配置:Ingress为负载均衡器配置监听器,监听器对负载均衡器上的请求进行监听,并分发流量。
安装的应用数、用户数和各License统计项等内容。 总览 显示当前账号下,已添加或安装的用户数、应用数、定时任务数、连接器数等信息。 License控制统计 统计当前账号License的控制项。各统计项分别对应“用户管理 > 公司配置 > 业务阈值”下各资源项,用于更直观地展示当前账号下的资源使用情况和最大限额。
模型名称补全:输入“context.$model.ref”后,提示当前页面中的模型。 图3 模型名称补全 服务编排名称补全:输入“context.flow”后,提示当前租户下的服务编排。 图4 服务编排名称补全 事件名称补全:输入“context.script”后,提示当前租户下的事件。 图5 事件名称补全
实际需求,使用AstroZero为应用自定义一个登录页。通过在登录页中输入用户名、密码和手机号码等登录信息,与系统中存储的业务用户信息进行对比,来验证业务用户的身份,并根据设置的业务用户权限,为业务用户分配相应的资源和访问权限。 例如,自定义一个图1中的登录页,在登录页中输入业务
参考登录AstroZero新版应用设计器中操作,登录应用设计器。 在左侧导航栏中,选择“逻辑”。 在右侧的编排中,单击已创建编排后的,选择“克隆” 。 设置编排名称和唯一标识,单击“确认”。 克隆成功后,在编排目录下,可查看到克隆成功的服务编排。 删除服务编排 服务编排不再使用时,可通过删除功能,将
使用Astro轻应用进行应用开发,一般分为开发->测试->上线三个阶段。每个阶段都会有独立的环境,让各阶段数据隔离,保证正式上线版本稳定。各环境具体介绍,请参见开发环境介绍。 2、了解命名空间 由于不同租户间的数据可打包共享,为了避免数据命名的重复(例如数据对象、应用、服务编排等
kubernetes.io/dockerconfigjson:存放拉取私有仓库镜像所需的认证信息。 kubernetes.io/tls:存放7层负载均衡服务所需的证书。 其它:若需要创建其他类型的密钥,请手动输入密钥类型。 必须选择为“kubernetes.io/dockerconfigjson”。
0/login”。 图6 添加命名空间前缀 “login API”为登录接口的URL后半段,请根据实际情况修改,调用服务编排时,会在服务编排名称前面自动拼接租户命名空间的前缀,登录接口将会在创建用户登录脚本章节创建。 在“数据”页签,单击“View API Get Connect
修改src文件夹下的“components”文件夹及文件名,将“test-project”改为“imgButton”,如图6修改前后对比所示。 图6 修改前后对比 替换自定义组件的组件图标,此图标是自定义组件在页面构建器中显示的缩略图。 在src文件夹的“components\imgBu
辑包中组件。若后续其他用户在其他开发环境安装资产包后,应用会显示在开发环境首页的“库”页签下。 应用包类型的详细介绍,请参见源码包与资产包对比。 软件包环境 图1 环境介绍 AstroZero分为开发环境,沙箱环境和运行环境三个部分,更多介绍请参见基本概念。 开发者在开发环境开发
名称:新建Ingress的名称。七层负载均衡(Ingress)采用了增强型弹性负载均衡,通过对应的URI将访问流量分发到对应的服务。同时,服务根据不同URI实现不同的功能。 描述:Ingress的描述信息。 监听器配置:Ingress为负载均衡器配置监听器,监听器对负载均衡器上的请求进行监听,并分发流量。