一种应用程序构建方法及系统技术方案

技术编号:41348410 阅读:19 留言:0更新日期:2024-05-20 10:03
本发明专利技术公开了一种应用程序构建方法及系统,所述方法包括,于低代码开发平台进行应用程序的开发,并发送应用程序构建指令;构建程序构建调度服务模块,接收所述应用程序构建指令并构建任务对象,对所述任务对象进行调度分配并发送任务执行指令;调度完成后,编译环境接收所述任务执行指令,对任务程序进行编译和构建,并发送任务执行结果;编译队列仲裁接收所述任务执行结果,并根据所述任务执行结果以及当前执行任务的状态,指挥编译队列进行任务清除以及下一任务的执行工作。该方法优化了低代码开发平台发布微服务应用集群的整体时间和资源,通过更小的总体执行时间和硬件资源开销完成低代码开发平台微服务应用程序的开发。

【技术实现步骤摘要】

本专利技术涉及计算机软件领域,具体涉及一种应用程序构建方法及系统


技术介绍

1、基于低代码开发平台开发的微服务应用程序,技术团队通过低代码开发平台去构建业务模型,开发、构建、管理应用程序时,由于开发团队的规模化、平台服务云化、应用程序的微服务化导致了在软件开发过程中,大量时间和资源花费在了应用程序的编译、打包过程中。从而在资源有限的情况下,经常出现单体规模大的应用程序发布任务占用服务器,导致其他应用程序发布任务长时间等待的情况。


技术实现思路

1、本专利技术要解决的技术问题在于解决现有技术中开发应用程序时,容易在资源有限的情况下,出现单体规模大的应用程序发布任务占用服务器,导致其他应用程序发布任务长时间等待的情况,本专利技术旨在构建一套调度方法,执行应用程序的批量构建过程。

2、为了解决上述技术问题,本专利技术提供如下技术方案。

3、本专利技术提供一种应用程序构建方法,包括:

4、于低代码开发平台进行应用程序的开发,并发送应用程序构建指令;

>5、构建程序构建调本文档来自技高网...

【技术保护点】

1.一种应用程序构建方法,其特征在于,包括,

2.根据权利要求1所述的应用程序构建方法,其特征在于,所述低代码开发平台包括元数据服务单元和程序文件生成器;其中,

3.根据权利要求1所述的应用程序构建方法,其特征在于,所述程序构建调度服务模块接收所述应用程序构建指令并组建任务对象,对所述任务对象进行调度分配并发送任务执行指令包括:

4.根据权利要求3所述的应用程序构建方法,其特征在于,所述构建指令监听器接收到所述应用程序构建指令后,构建任务对象并调用所述元数据解析器、容量分析器评估待构建的应用程序容量,并将任务对象发送到所述任务构建队列,具体包括:...

【技术特征摘要】

1.一种应用程序构建方法,其特征在于,包括,

2.根据权利要求1所述的应用程序构建方法,其特征在于,所述低代码开发平台包括元数据服务单元和程序文件生成器;其中,

3.根据权利要求1所述的应用程序构建方法,其特征在于,所述程序构建调度服务模块接收所述应用程序构建指令并组建任务对象,对所述任务对象进行调度分配并发送任务执行指令包括:

4.根据权利要求3所述的应用程序构建方法,其特征在于,所述构建指令监听器接收到所述应用程序构建指令后,构建任务对象并调用所述元数据解析器、容量分析器评估待构建的应用程序容量,并将任务对象发送到所述任务构建队列,具体包括:

5.根据权利要求4所述的应用程序构建方法,其特征在于,所述元数据解析器调用低代码平台的元数据服务单元,根据程序编号查询对应的元数据,解析元数据内容,计算应用程序当前版本的容量,计算公式为:

6.根据权利要求3所述的应用程序构建方法,其特征在于,所述...

【专利技术属性】
技术研发人员:叶立飞张壹芬朱玉银吴彬彬江勇
申请(专利权)人:中控技术股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1