在服务器宕机时保障业务正常使用的方法、装置及计算机制造方法及图纸

技术编号:35570821 阅读:13 留言:0更新日期:2022-11-12 15:55
本发明专利技术属于计算机技术领域,具体涉及一种在服务器宕机时保障业务正常使用的方法、装置及计算机,包括:获取当前应用任务以及主服务器当前状态参数;根据所述主服务器当前状态参数,判断所述主服务器是否正常;若所述主服务器异常,则检测云服务器是否开启;若所述云服务开启,则更改请求域名,将当前应用任务切换至云服务器。本发明专利技术打破了传统的网站在主服务宕机后无法工作的场景,可以在用户有感知的情况下,继续使用该应用,提高用户体验。提高用户体验。提高用户体验。

【技术实现步骤摘要】
在服务器宕机时保障业务正常使用的方法、装置及计算机


[0001]本专利技术属于计算机
,具体涉及在服务器宕机时保障业务正常使用的方法、装置及计算机。

技术介绍

[0002]随着快递业务的发展,C端用户量日益庞大,高并发情况会经常出现,对服务器会造成一定的压力,小程序日流量大概200万左右,该小程序主要提供给用户下单、查件等一系列服务。用户在使用过程中,尤其是下单高峰期,一旦某个涉及到下单、查件的服务出现问题,会对用户的使用积极性造成很大的干扰,从而影响了下单量。

技术实现思路

[0003]为了解决现有技术存在的主服务器宕机的情况下,会对用户的使用积极性造成很大的干扰,从而影响了下单量问题,本专利技术实施例提供以下技术方案:
[0004]第一方面,本专利技术提供一种在服务器宕机时保障业务正常使用的方法,包括:
[0005]获取当前应用任务以及主服务器当前状态参数;
[0006]根据所述主服务器当前状态参数,判断所述主服务器是否正常;
[0007]若所述主服务器异常,则检测云服务器是否开启;
[0008]若所述云服务开启,则更改请求域名,将当前应用任务切换至云服务器。
[0009]进一步地,所述根据所述主服务器当前状态参数,判断所述主服务器是否正常,包括:
[0010]设置特定配置接口;
[0011]若所述主服务器当前状态参数与所述特定配置接口匹配,则判断判断所述主服务器异常。
[0012]进一步地,还包括:
[0013]按照预设时间周期检测主服务器当前状态参数,判断所述主服务器是否正常;
[0014]若所述主服务器恢复正常,则将当前应用任务切换至主服务器。
[0015]第二方面,本专利技术提供一种在服务器宕机时保障业务正常使用的装置,包括:
[0016]获取模块,用于获取当前应用任务以及主服务器当前状态参数;
[0017]判断模块,用于根据所述主服务器当前状态参数,判断所述主服务器是否正常;
[0018]检测模块,用于若所述主服务器异常,则检测云服务器是否开启;
[0019]切换模块,用于若所述云服务开启,则更改请求域名,将当前应用任务切换至云服务器。
[0020]第三方面,本专利技术提供一种计算机,包括:
[0021]一个或者多个存储器,其上存储有可执行程序;
[0022]一个或者多个处理器,用于执行所述存储器中的所述可执行程序,以实现第一方面中任一项所述方法的步骤。
[0023]本专利技术具有以下有益效果:
[0024]本专利技术实施例提供的一种在服务器宕机时保障业务正常使用的方法,包括:获取当前应用任务以及主服务器当前状态参数;根据所述主服务器当前状态参数,判断所述主服务器是否正常;若所述主服务器异常,则检测云服务器是否开启;若所述云服务开启,则更改请求域名,将当前应用任务切换至云服务器。本专利技术打破了传统的网站在主服务宕机后无法工作的场景,可以在用户有感知的情况下,继续使用该应用,提高用户体验。
附图说明
[0025]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0026]图1是本专利技术一个实施例中一种在服务器宕机时保障业务正常使用的方法流程示意图。
[0027]图2是本专利技术另一个实施例中一种在服务器宕机时保障业务正常使用的装置结构示意图。
[0028]图3是本专利技术一个实施例中一种计算机结构图。
具体实施方式
[0029]为使本专利技术的目的、技术方案和优点更加清楚,下面将对本专利技术的技术方案进行详细的描述。显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所得到的所有其它实施方式,都属于本专利技术所保护的范围。
[0030]针对相关技术中的在主服务器宕机的情况下,会对用户的使用积极性造成很大的干扰,从而影响了下单量问题,本专利技术提供一种在服务器宕机时保障业务正常使用的方法,图1为本申请一个实施例提供的一种在服务器宕机时保障业务正常使用的方法的流程示意图,如图1所示,包括:
[0031]步骤S101、获取当前应用任务以及主服务器当前状态参数;
[0032]其中,当前应用任务为用户进入小程序后所选择查询或下单等任务;
[0033]步骤S102、根据所述主服务器当前状态参数,判断所述主服务器是否正常;
[0034]步骤S103、若所述主服务器异常,则检测云服务器是否开启;
[0035]一般云服务器常年开启,并且很稳定的运行。
[0036]步骤S104、若所述云服务开启,则更改请求域名,将当前应用任务切换至云服务器。
[0037]在一个实施例中,首先获取获取当前应用任务以及主服务器当前状态参数;
[0038]根据所述主服务器当前状态参数,判断所述主服务器是否正常;如果正常,则还遵循原有逻辑走,若所述主服务器异常,则检测云服务器是否开启;(一般常年开启,并且很稳定),若所述云服务开启,则更改请求域名,将当前应用任务切换至云服务器。
[0039]可以理解为,本专利技术提供的一种在服务器宕机时保障业务正常使用的方法,包括:
获取当前应用任务以及主服务器当前状态参数;根据所述主服务器当前状态参数,判断所述主服务器是否正常;若所述主服务器异常,则检测云服务器是否开启;若所述云服务开启,则更改请求域名,将当前应用任务切换至云服务器。本专利技术打破了传统的网站在主服务宕机后无法工作的场景,可以在用户有感知的情况下,继续使用该应用,提高用户体验。
[0040]作为上述实施例的进一步改进,在一个实施例中,所述根据所述主服务器当前状态参数,判断所述主服务器是否正常,包括:
[0041]设置特定配置接口;
[0042]若所述主服务器当前状态参数与所述特定配置接口匹配,则判断判断所述主服务器异常。
[0043]具体地,用户在使用中通快递小程序过程中,出现主服务宕机的情况,本申请中,预先设置了特定配置接口,如果出现问题的接口匹配上配置的接口,则判断判断所述主服务器异常。然后,立马检查云接口,云服务运行的情况下,则更改请求域名,将当前应用任务切换至云服务器,继续完成之前的操作。该过程是在用户有感知的情况下完成的。
[0044]作为上述实施例的进一步改进,在一个实施例中,本专利技术所提供的一种在服务器宕机时保障业务正常使用的方法,还包括:
[0045]按照预设时间周期检测主服务器当前状态参数,判断所述主服务器是否正常;
[0046]若所述主服务器恢复正常,则将当前应用任务切换至主服务器。
[0047]由于上云环境后,承载能力有限,故很多服务云环境不能本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种在服务器宕机时保障业务正常使用的方法,其特征在于,包括:获取当前应用任务以及主服务器当前状态参数;根据所述主服务器当前状态参数,判断所述主服务器是否正常;若所述主服务器异常,则检测云服务器是否开启;若所述云服务开启,则更改请求域名,将当前应用任务切换至云服务器。2.根据权利要求1所述的方法,其特征在于,所述根据所述主服务器当前状态参数,判断所述主服务器是否正常,包括:设置特定配置接口;若所述主服务器当前状态参数与所述特定配置接口匹配,则判断所述主服务器异常。3.根据权利要求1所述的方法,其特征在于,所述根据所述主服务器当前状态参数,判断所述主服务器是否正常,包括:按照预设时间周期检测主服务器当前状态参数,判断所...

【专利技术属性】
技术研发人员:高原
申请(专利权)人:上海中通吉网络技术有限公司
类型:发明
国别省市:

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

1