[发明专利]一种线上业务更新方法及其装置有效
申请号: | 201811023284.0 | 申请日: | 2018-09-03 |
公开(公告)号: | CN110874238B | 公开(公告)日: | 2023-04-28 |
发明(设计)人: | 吴志武 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06F8/656 | 分类号: | G06F8/656;H04L67/62;H04L41/082 |
代理公司: | 北京太合九思知识产权代理有限公司 11610 | 代理人: | 刘戈 |
地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 线上 业务 更新 方法 及其 装置 | ||
本申请公开了一种线上业务更新方法及其装置,所述方法包括:在更新节点禁用期间,使接收到的业务请求等待处理预定时间段;在所述预定时间段内,确定未更新节点正处理的业务请求的数量是否为零;若为零,由更新节点对所述接收到的业务请求进行处理。采用本申请,可解决在线上业务更新期间对业务请求的处理问题,避免由于版本不同而造成的业务请求处理失败。
技术领域
本申请涉及计算机技术领域,尤其涉及一种线上业务更新方法及其装置。
背景技术
为满足人们日益增加的生活需求,当前,诸多的线上平台相继推出了各种功能强大、操作简单的线上业务,并将这些线上业务以网站、应用(Application,App)等形式呈现在用户面前。
研发人员会根据用户需求或自身业务调整等多种原因更新网上业务的版本。在更新版本的过程中,需要不断地调整业务代码以及数据库的结构。而在版本升级过程中,可能存在版本不兼容的情况,这将导致用户无法在线上业务版本更新阶段使用线上业务。因此,现有技术需要一种可在线上业务更新阶段依然可以使用线上业务的技术方案。
上述信息仅作为背景信息被呈现以帮助理解本公开。至于任何上述信息是否可应用为针对本公开的现有技术,尚未做出决定,也未做出声明。
发明内容
本申请的主要目的在于提供一种线上业务更新方法及其装置,旨在解决以上提到线上业务更新阶段使用线上业务的技术问题。
本申请的示例性实施例提供一种线上业务更新方法,所述方法包括:在更新节点禁用期间,使接收到的业务请求等待处理预定时间段;在所述预定时间段内,确定未更新节点正处理的业务请求的数量是否为零;若为零,由更新节点对所述接收到的业务请求进行处理。
本申请的另一示例性实施例提供一种计算机可读存储介质,其上存储有计算机指令,其特征在于,所述指令被执行时实现上述方法。
本申请的另一示例性实施例提供一种线上业务更新装置,所述装置包括:处理器;以及被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使所述处理器执行以下操作:在更新节点禁用期间,使接收到的业务请求等待处理预定时间段;在所述预定时间段内,确定未更新节点正处理的业务请求的数量是否为零;若为零,由更新节点对所述接收到的业务请求进行处理。
本申请的另一示例性实施例提供一种对与业务相应的服务节点升级的方法,所述方法包括:升级服务节点中的部分服务节点为升级节点,并禁止升级节点提供服务;判断连接到服务节点中的未升级服务节点的任务请求数是否低于阈值,如果低于阈值,则使新任务请求等待预定时间段,并在预定时间段结束时判断未升级服务节点上的任务请求数是否为零;如果未升级服务节点上的任务请求数为零,则对升级节点执行数据库更新,在所述数据库更新完成后,由所述升级节点执行新任务请求;如果未升级服务节点上的任务请求数不为零,则将新任务请求转发至未升级节点并由未升级节点执行新任务请求,并在接收到另一新任务请求并经历第二预定时间段后判断连接到未升级服务节点的任务请求数是否为零。
本申请实施例采用的上述至少一个技术方案能够达到以下有益效果:
本申请的示例性实施例的线上业务更新方法及其装置在将更新节点禁用并利用将业务请求等待处理的时间处理已有的业务的情况下,由更新节点对业务请求进行处理,实现了线上业务更新期间由统一版本的节点对业务请求进行处理。
附图说明
此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
图1是示出了根据本申请的示例性实施例的线上业务系统的架构图;
图2是示出了根据本申请的示例性实施例的线上业务更新方法的流程图;
图3是示出了根据本申请的示例性实施例的线上业务更新装置的框图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811023284.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种合成2,4-二苯磺酰基苯酚的方法
- 下一篇:一种芯片全屏蔽工艺方法