首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

基于云平台的脚本自动化执行方法、系统、设备及介质 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:平安科技(深圳)有限公司

摘要:本发明公开了基于云平台的脚本自动化执行方法、系统、设备及介质,方法包括:调度服务器对接收到的登录信息进行验证,若验证通过则接收上传的脚本执行项目并生成调度任务,到达调度任务的执行时间点,调度服务器根据调度任务将对应待执行脚本分配至云平台执行主机,以使云平台执行主机执行待执行脚本而对脚本执行项目的源数据处理得到数据处理结果,调度服务器整合数据处理结果得到项目执行结果并反馈至用户终端。本发明属于云计算技术领域,调度服务器统一接收脚本执行项目并生成调度任务,同时对云平台执行主机进行统一调度及维护,基于高性能的云平台执行主机执行脚本,可大幅提高脚本的执行效率,并且大幅提高了云平台执行主机的可维护性。

主权项:1.一种基于云平台的脚本自动化执行方法,应用于基于云平台的脚本自动化执行系统中的调度服务器,其特征在于,所述基于云平台的脚本自动化执行系统还包括多台云平台执行主机,用户终端与所述调度服务器通过网络连接进行数据信息的传输,所述方法包括:若接收到所述用户终端输入的登录信息,验证所述登录信息得到是否验证通过的验证结果;若所述验证结果为通过,接收所述用户终端上传的脚本执行项目并根据所述脚本执行项目生成对应的调度任务;若到达所述调度任务中的执行时间点,根据所述调度任务将对应的待执行脚本分配至所述云平台执行主机,以使所述云平台执行主机执行所述待执行脚本而对所述脚本执行项目中的源数据进行处理得到数据处理结果;对与所述脚本执行项目的所述数据处理结果进行整合,得到对应的项目执行结果并反馈至所述用户终端;所述接收所述用户终端上传的脚本执行项目并根据所述脚本执行项目生成调度任务,包括:将所述脚本执行项目中的源数据存储至与已登录用户对应的存储空间;判断所述脚本执行项目中是否包含调度配置信息;若所述脚本执行项目中包含调度配置信息,根据所述调度配置信息配置执行时间点及调度规则,并根据所述脚本执行项目中的脚本指向信息及脚本属性信息配置执行信息以生成调度任务;所述调度配置信息中包括时间点配置信息及调度规则配置信息,所述时间点配置信息包括立即执行和延迟执行,所述调度规则配置信息包括并发数量和主机指定信息,所述并发数量为对同一脚本类型进行并发执行的云平台执行主机的数量;若所述主机指定信息不为空,则根据主机指定信息中指定的云平台执行主机的信息对应分配待执行脚本至相应服务器;所述脚本属性信息包括每一脚本的脚本类型、每一脚本的执行优先级及每一脚本的占用空间,所述脚本指向信息为每一脚本的存储地址或每一脚本唯一对应的脚本编码;所述调度规则根据所述并发数量及所述主机指定信息对应配置得到,分别对执行时间点、调度规则及执行信息进行配置以所生成与脚本执行项目对应的调度任务;所述调度任务包括执行信息及调度规则,所述根据所述调度任务分配待执行脚本至所述云平台执行主机,包括:根据所述执行信息中的脚本属性信息确定所述调度任务包含的脚本类型;根据所述调度任务包含的脚本类型及预存的主机数据表确定每一所述脚本类型对应的备选主机信息;其中,所述主机数据表中还包含脚本执行类型信息,所述脚本执行类型信息即为每一云平台执行主机适用的脚本类型,与每一脚本类型对应的所述云平台执行主机专用于执行所述脚本类型对应的脚本;根据所述云平台执行主机的运行监控信息、每一所述脚本类型对应的备选主机信息及所述调度规则,确定与所述执行信息中的每一脚本指向信息相匹配的目标主机信息;从预置的脚本数据库读取与每一所述脚本指向信息对应的待执行脚本并分配至与所述目标主机信息相匹配的云平台执行主机。

全文数据:

权利要求:

百度查询: 平安科技(深圳)有限公司 基于云平台的脚本自动化执行方法、系统、设备及介质

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。