业务服务的版本升级方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:38431669 阅读:23 留言:0更新日期:2023-08-11 14:18
本申请涉及一种业务服务的版本升级方法、装置、计算机设备和存储介质。本申请涉及人工智能技术领域,方法包括:若检测到业务服务存在版本升级需求,则获取业务服务的升级信息;根据业务服务,生成业务服务的副本服务;控制副本服务根据升级信息,对业务服务进行版本升级,并在业务服务升级的过程中,将业务服务执行的服务任务切换至副本服务执行。通过上述方法可以在对业务服务进行升级的过程中,节省人力资源和服务器资源。力资源和服务器资源。力资源和服务器资源。

【技术实现步骤摘要】
业务服务的版本升级方法、装置、计算机设备和存储介质


[0001]本申请涉及人工智能
,特别是涉及一种业务服务的版本升级方法、装置、计算机设备和存储介质。

技术介绍

[0002]随着科技的进步与发展,人工智能正在逐渐代替人工完成更多的业务,这些业务通常由各种服务器完成,在实际的场景中,为了执行某些重复性的工作,可能会存在上万台服务器一起执行服务任务的情况,为了使服务器能够更好地代替人工执行任务,服务器中的业务服务也是需要不断升级换代的,现有的对业务服务进行升级的方法通常有两种,一种是使用脚本对业务服务进行升级,另一种是利用其它服务器对需要升级的业务服务进行升级。
[0003]但这两者业务服务升级方法都存在弊端,前者需要人工创建升级脚本,当需要升级的业务服务较多时,则需要人工创建大量升级脚本,人力资源花费太多;后者需要额外创建其他服务器,浪费了服务器资源;因此,急需一种能够在节省人力资源和服务器资源的基础上,对业务服务进行升级的方法。

技术实现思路

[0004]基于此,有必要针对上述技术问题,提供一种能够节省人力资源和本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种业务服务的版本升级方法,其特征在于,所述方法包括:若检测到业务服务存在版本升级需求,则获取所述业务服务的升级信息;根据所述业务服务,生成所述业务服务的副本服务;控制所述副本服务根据所述升级信息,对所述业务服务进行版本升级,并在所述业务服务升级的过程中,将所述业务服务执行的服务任务切换至所述副本服务执行。2.根据权利要求1所述的方法,其特征在于,所述控制所述副本服务根据所述升级信息,对所述业务服务进行版本升级,包括:控制所述业务服务停止执行服务任务;将所述升级信息发送至所述副本服务,并控制所述副本服务运行所述升级信息中的升级安装包,以完成对所述业务服务的版本升级。3.根据权利要求1所述的方法,其特征在于,所述检测到业务服务存在版本升级需求,包括:若接收到用户输入的业务服务的升级指令,则获取所述业务服务的当前版本信息;判断所述当前版本信息是否低于所述升级指令中的最新版本信息;若是,则确定检测到业务服务存在版本升级需求;相应的,获取所述业务服务的升级信息,包括:从所述升级指令中,获取所述业务服务的升级信息。4.根据权利要求1所述的方法,其特征在于,所述对所述业务服务进行版本升级之后,还包括:判断所述业务服务是否升级成功;若是,则将所述副本服务执行的服务任务切换回所述业务服务执行,并删除所述副本服务。5.根据权利要求4所述的方法,其特征在于,所述判断所述业务服务是否升级成功之后,还包括:若否,则控制所述副本服务将所述业务服务退回到升级前版本,并重新控制所述副本服务根据所述升级信息,对所述业务服务进行版本升级。6.根据权利要求5所述的方法,其特征在于,所述重新控制所述副本服务根据所述升级信息,对所述业务服务进行版本升级,包括:确定所述业务服务的升级失...

【专利技术属性】
技术研发人员:曾贵云张智锋郭纯燕甘四清
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:

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

1