买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
摘要:本申请公开了一种用于SaaS软件的考试系统跨版本升级方法及系统,方法包括:统计当前时刻与目标时刻之间生产系统的版本迭代升级的总次数;当总次数大于预设次数阈值时,获取距离当前时刻最近的一次版本迭代升级中生产系统对应的最新的Jar文件和apk文件,基于Jar文件和apk文件对考试系统进行升级;在考试系统的数据库中,按照版本号和变更时间执行存储在SQL审计平台中的数据库脚本序列,得到执行结果,校验执行结果与生产系统的数据库的DDL是否一致;如果是,通过Apollo配置管理服务,将生产系统数据库的全量数据迁移至考试系统的数据库。因此,采用本申请,可减少考试系统的迭代升级次数,可保持考试系统的稳定性,同时可实现对考试系统的跨版本升级。
主权项:1.一种用于SaaS软件的考试系统跨版本升级方法,其特征在于,所述方法包括:统计当前时刻与目标时刻之间对应的生产系统的版本迭代升级的总次数,所述目标时刻为考试系统最后一次版本升级的历史时刻,所述生产系统属于SaaS软件,所述考试系统用于模拟所述生产系统中业务功能的主流程;当所述总次数大于预设次数阈值时,获取距离当前时刻最近的一次版本迭代升级中所述生产系统对应的最新的Jar文件和apk文件,并基于所述Jar文件和所述apk文件对考试系统的历史应用程序进行升级;在所述考试系统的数据库中,按照版本号和变更时间执行存储在SQL审计平台中的数据库脚本序列,得到执行结果,并校验所述执行结果与所述生产系统的数据库的实际数据库结构DDL是否一致,所述数据库脚本序列中各数据库脚本是所述生产系统在当前时刻与所述目标时刻之间每次版本迭代更新时变更的数据库脚本;如果是,通过Apollo配置管理服务,将所述生产系统数据库的全量数据迁移至所述考试系统的数据库,以升级所述考试系统的数据库。
全文数据:
权利要求:
百度查询: 蒲惠智造科技股份有限公司 用于SaaS软件的考试系统跨版本升级方法及系统
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。