本申请公开了一种短信积压状况的检验方法、检验装置、设备及存储介质。该短信积压状况的检验方法,包括:获取预选取时间段中的短信提交请求;从所述短信提交请求中抽取并存储请求样本;获取每一请求样本的响应耗时;根据所有所述短信提交请求的所述响应耗时确定是否存在短信积压状况。本申请实施例提供的短信积压状况的检验方法,获取预选取时间段中的短信提交请求,从所述短信提交请求中抽取并存储请求样本,获取每一所述请求样本的响应耗时,根据所有所述短信提交请求的所述响应耗时确定是否存在短信积压状况,从而能够在企业下发短信过程中及时发现因外部运营商的原因而导致的短信积压异常状况,以便于工作人员及时处理短信积压异常状况。短信积压异常状况。短信积压异常状况。
【技术实现步骤摘要】
短信积压状况的检验方法、检验装置、设备及存储介质
[0001]本申请涉及通信
,具体涉及一种短信积压状况的检验方法、检验装置、设备及存储介质。
技术介绍
[0002]目前短信作为企业营销、行业通知等与用户客户交互的一种比较理想且触达效率比较高的一种通知手段,被大量地应用。通常情况下,短信可以分为两大类,一种为及时短信(例如OTP验证类短信),此类短信往往具备一定时效性,如果超过时效,即便收到也是无用的;另一种为非及时短信(例如:营销短信),不受时效影响,此种更关注是触达率,只要用户收到即可,不关注时效性。
[0003]无论是哪类短信,在实际应用场景中,经常会发生由于外部运营商的原因而导致出现短信积压场景。短信积压场景的具体表现包括:客户能够收到短信,但是距离短信触发时间过长,通常会迟到几分钟乃至几十分钟。如果用户需要接收的是及时短信例如OTP验证类短信等,却没有及时收到该短信,则无法满足客户的应用需求,此时会极大地降低用户体验,同时也会给企业带来客诉风险。当前亟待研发一种技术方案,能够在企业下发短信过程中及时发现因外部运营商的原因而导致的短信积压异常状况。
技术实现思路
[0004]本申请的目的是提供一种短信积压状况的检验方法、检验装置、设备及存储介质,以解决无法及时发现短信积压状况的问题。为了对披露的实施例的一些方面有一个基本的理解,下面给出了简单的概括。该概括部分不是泛泛评述,也不是要确定关键/重要组成元素或描绘这些实施例的保护范围。其唯一目的是用简单的形式呈现一些概念,以此作为后面的详细说明的序言。
[0005]根据本申请实施例的一个方面,提供一种短信积压状况的检验方法,包括:
[0006]获取预选取时间段中的短信提交请求;
[0007]从所述短信提交请求中抽取并存储请求样本;
[0008]获取每一所述请求样本的响应耗时;
[0009]根据所有所述短信提交请求的所述响应耗时确定是否存在短信积压状况。
[0010]在本申请的一些实施例中,所述存储请求样本包括:将从所述短信提交请求中抽取的请求样本存储到Elastic Search集群中。
[0011]在本申请的一些实施例中,所述获取每一所述请求样本的响应耗时,包括:
[0012]获取与每一请求样本相对应的响应时刻;
[0013]计算每一所述请求样本的响应时刻与提交时刻之间的时间差,所述时间差为对应的响应耗时。
[0014]在本申请的一些实施例中,所述根据所有所述短信提交请求的所述响应耗时确定是否存在短信积压状况,包括:
[0015]计算每一响应耗时的置信区间;
[0016]若响应耗时位于置信区间内的短信提交请求占比低于预设比例,则确定存在短信积压情况。
[0017]在本申请的一些实施例中,所述计算每一响应耗时的置信区间,包括:采用正态分布方法、非正态分布方法、正态分布或非正态分布方法、以及二项分布方法中的任一种计算每一响应耗时的置信区间。
[0018]在本申请的一些实施例中,所述从所述短信提交请求中抽取并存储请求样本,包括:
[0019]为每一所述短信提交请求设置编号;
[0020]根据所述编号抽取请求样本;
[0021]存储抽取的所述请求样本。
[0022]在本申请的一些实施例中,所述方法还包括:若存在短信积压情况,则发送告警信号。
[0023]根据本申请实施例的另一个方面,提供一种短信积压状况的检验装置,包括:
[0024]短信提交请求获取模块,用于获取预选取时间段中的短信提交请求;
[0025]请求样本抽取模块,用于从所述短信提交请求中抽取并存储请求样本;
[0026]响应耗时获取模块,用于获取每一所述请求样本的响应耗时;
[0027]短信积压状况确定模块,用于根据所有所述短信提交请求的所述响应耗时确定是否存在短信积压状况。
[0028]根据本申请实施例的另一个方面,提供一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述程序,以实现上述任一项的短信积压状况的检验方法。
[0029]根据本申请实施例的另一个方面,提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行,以实现上述任一项的短信积压状况的检验方法。
[0030]本申请实施例的其中一个方面提供的技术方案可以包括以下有益效果:
[0031]本申请实施例提供的短信积压状况的检验方法,获取预选取时间段中的短信提交请求,从所述短信提交请求中抽取并存储请求样本,获取每一所述请求样本的响应耗时,根据所有所述短信提交请求的所述响应耗时确定是否存在短信积压状况,从而能够在企业下发短信过程中及时发现因外部运营商的原因而导致的短信积压异常状况,以便于工作人员及时处理短信积压异常状况。
[0032]本申请的其他特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者,部分特征和优点可以从说明书中推知或毫无疑义地确定,或者通过实施本申请实施例了解。
附图说明
[0033]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0034]图1示出了本申请实施例的短信积压状况的检验方法的应用环境图。
[0035]图2示出了本申请一个实施例的短信积压状况的检验方法流程图。
[0036]图3示出了本申请一个实施例的短信提交以及接收回执的过程示意图。
[0037]图4示出了本申请一个实施例的短信积压状况的检验装置结构框图。
[0038]图5示出了本申请一个实施例的电子设备结构框图。
[0039]图6示出了本申请一个实施例的计算机可读存储介质示意图。
[0040]本申请的目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
[0041]为了使本申请的目的、技术方案及优点更加清楚明白,下面结合附图和具体实施例对本申请做进一步说明。应当理解,此处所描述的具体实施例仅用以解释本申请,并不用于限定本申请。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0042]本领域技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本申请所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样被特定定义,否则不会用理想化或过于正式的含义来解释。
[0043]本申请实施例提供的短信积压状况的检验方法可应用在如图1的应用本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种短信积压状况的检验方法,其特征在于,包括:获取预选取时间段中的短信提交请求;从所述短信提交请求中抽取并存储请求样本;获取每一所述请求样本的响应耗时;根据所有所述短信提交请求的所述响应耗时确定是否存在短信积压状况。2.根据权利要求1所述的方法,其特征在于,所述存储请求样本包括:将从所述短信提交请求中抽取的请求样本存储到Elastic Search集群中。3.根据权利要求1所述的方法,其特征在于,所述获取每一所述请求样本的响应耗时,包括:获取与每一请求样本相对应的响应时刻;计算每一所述请求样本的响应时刻与提交时刻之间的时间差,所述时间差为对应的响应耗时。4.根据权利要求1所述的方法,其特征在于,所述根据所有所述短信提交请求的所述响应耗时确定是否存在短信积压状况,包括:计算每一响应耗时的置信区间;若响应耗时位于置信区间内的短信提交请求占比低于预设比例,则确定存在短信积压情况。5.根据权利要求1所述的方法,其特征在于,所述计算每一响应耗时的置信区间,包括:采用正态分布方法、非正态分布方法、正态分布或非正态分布方法、以及二项分布方法中的任一种计算每一响应耗时的置信区间。6.根据...
【专利技术属性】
技术研发人员:王永泉,
申请(专利权)人:平安壹钱包电子商务有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。