本发明专利技术提供了一种基于信用卡短信提醒分批发送的方法、存储介质及终端,该方法包括以下步骤:将要发送的短信设定发送时间段,将设定的发送时间段分为多个时间间隔,要发送的短信随机分布在每个时间间隔内分批分时发送,本发明专利技术能够从源头上解决提醒短信分批错开发送,一定程度降低qps,避免触发限流,从而避免用户不能访问该信息,或避免信用卡核心接口不可用产生雪崩。产生雪崩。产生雪崩。
【技术实现步骤摘要】
基于信用卡短信提醒分批发送的方法、存储介质及终端
[0001]本专利技术属于计算机
,具体涉及一种基于信用卡短信提醒分批发送的方法、存储介质及终端。
技术介绍
[0002]信用卡系统同一时间发送大量的短信提醒会导致查询信息qps剧增,触发限流,一是用户不能访问该信息,二是导致信用卡核心接口不可用,产生雪崩。
技术实现思路
[0003]本专利技术是为了解决上述问题而进行的,目的在于提供一种基于信用卡短信提醒分批发送的方法、存储介质及终端。本专利技术能够解决提醒短信分批错开发送,一定程度降低qps,避免触发限流,从而避免用户不能访问该信息,或避免信用卡核心接口不可用产生雪崩。
[0004]本专利技术提供了一种基于信用卡短信提醒分批发送的方法,其特征在于,包括以下步骤:将要发送的短信设定发送时间段,将设定的发送时间段分为多个时间间隔,要发送的短信随机分布在每个时间间隔内分批分时发送。
[0005]进一步,在本专利技术提供的基于信用卡短信提醒分批发送的方法中,还可以具有这样的特征:每个所述时间间隔均相同。
[0006]进一步,在本专利技术提供的基于信用卡短信提醒分批发送的方法中,还可以具有这样的特征:要发送的短信平均分布在每个所述时间间隔内。
[0007]进一步,在本专利技术提供的基于信用卡短信提醒分批发送的方法中,还可以具有这样的特征:将设定的发送时间段分为多个时间间隔包括:将设定的发送时间段分为多个第一时间间隔,将每个所述第一时间间隔分为多个第二时间间隔。
[0008]本专利技术还提供了一种存储介质,其上存储有计算机指令,其特征在于:所述计算机指令运行时执行上述的基于信用卡短信提醒分批发送的方法的步骤。
[0009]本专利技术还提供了一种终端,包括存储器和处理器,所述存储器上存储有能够在所述处理器上运行的计算机指令,其特征在于:所述处理器运行所述计算机指令时执行上述的基于信用卡短信提醒分批发送的方法的步骤。
[0010]本专利技术的优点如下:
[0011]本专利技术所涉及的基于信用卡短信提醒分批发送的方法,通过设定发送时间段,将发送时间段分为多个时间间隔,将短信发送的任务随机分布在每个时间间隔内,分批分时发送,因此,能够从源头上解决提醒短信分批错开发送,一定程度降低qps,避免触发限流,从而避免用户不能访问该信息,或避免信用卡核心接口不可用产生雪崩。
附图说明
[0012]图1是采用本专利技术中基于信用卡短信提醒分批发送的方法的测试的部分结果图。
具体实施方式
[0013]为了使本专利技术实现的技术手段、创作特征、达成目的与功效易于明白了解,以下实施例结合附图对本专利技术的基于信用卡短信提醒分批发送的方法、存储介质及终端作具体阐述。
[0014]信用卡系统同一时间发送大量的短信提醒会导致查询信息qps剧增,触发限流,一是用户不能访问该信息,二是导致信用卡核心接口不可用,产生雪崩。本专利技术从源头上解决提醒短信分批错开发送,一定程度降低qps,避免后续问题产生。
[0015]基于信用卡短信提醒分批发送的方法包括以下步骤:将要发送的短信设定发送时间段,将设定的发送时间段分为多个时间间隔,要发送的短信随机分布在每个时间间隔内分批分时发送。具体地,将发送时间time调整为startTime~endTime,比如,发送时间段设置为8:00~20:00,将这12个小时分为多个时间间隔,要发送的短信分布在这12个小时内的每个时间间隔里,一个时间间隔一个时间间隔的发送。这样,大量的短信分批在不同的时间间隔内发送,能够从源头上解决提醒短信分批错开发送,一定程度降低qps,避免触发限流,从而避免用户不能访问该信息,或避免信用卡核心接口不可用产生雪崩。
[0016]在本实施例中,每个时间间隔均相同。例如,发送时间段设置为8:00~20:00,则将这12个小时分为12个时间间隔,每个时间间隔为1小时。要发送的短信平均分布在每个时间间隔内。当然,要发送的短信平均分布在每个时间间隔内并不是每个时间间隔内发送的短信条数必须完全相同,每个时间间隔内发送的短信数量差不多即可,比如,若每个时间间隔内发送的短信量在2800条,则一个时间间隔发送2600至3000条短信都属于正常范围内。
[0017]在本实施例中,更具体地,将设定的发送时间段分为多个第一时间间隔,将每个第一时间间隔分为多个第二时间间隔。比如,发送时间段为8:00~20:00,第一时间间隔均为1小时,即分为12个第一时间间隔,第二时间间隔均为10分钟,即每个第一时间间隔又分为6个第二时间间隔。每隔10分钟发送一部分短信。若短信量为20w提醒短信量,则每小时发送<2w条,每十分钟发送<3500条,具体的测试的部分结果如图1所示,每间隔十分钟发送2600
‑
3000条短信。
[0018]本专利技术还提供了一种存储介质,其上存储有计算机指令,计算机指令运行时执行上述的基于信用卡短信提醒分批发送的方法的步骤。
[0019]本专利技术还提供了一种终端,包括存储器和处理器,存储器上存储有能够在处理器上运行的计算机指令,处理器运行计算机指令时执行上述的基于信用卡短信提醒分批发送的方法的步骤。
[0020]上述实施方式为本专利技术的优选案例,并不用来限制本专利技术的保护范围。
本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种基于信用卡短信提醒分批发送的方法,其特征在于,包括以下步骤:将要发送的短信设定发送时间段,将设定的发送时间段分为多个时间间隔,要发送的短信随机分布在每个时间间隔内分批分时发送。2.根据权利要求1所述的基于信用卡短信提醒分批发送的方法,其特征在于:每个所述时间间隔均相同。3.根据权利要求2所述的基于信用卡短信提醒分批发送的方法,其特征在于:要发送的短信平均分布在每个所述时间间隔内。4.根据权利要求1所述的基于信用卡短信提醒分批发送的方法,其特征在于:将设定的发送时间...
【专利技术属性】
技术研发人员:刘晓旭,
申请(专利权)人:上海通联金融服务有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。