本申请涉及通信领域,尤其涉及一种小流量话单处理方法、装置、设备及存储介质。
背景技术:
1、随着信息通信消费升级提速,以视频类、即时通信类为主要流量消耗的移动端应用使用频次提高。对于消息计费用户,相应的话单量也在呈现上涨趋势,消息计费各类应用都面临着巨大的处理压力。找到有效的话单量压降方法已经成为消息计费流程中迫切需要解决的问题。
2、现有技术中,通过直接丢弃小流量话单,实施系统配额、动态配额、智慧配额等优化方案解决消息计费问题。
3、然而,这种方式增加了系统复杂度,且话单处理效率低。
技术实现思路
1、本申请提供一种小流量话单处理方法、装置、设备及存储介质,用以解决系统复杂度高且话单处理效率低技术问题。
2、第一方面,本申请提供一种小流量话单处理方法,包括:
3、获取kafka服务中待处理的消息队列,其中消息队列包括多个消息话单,其中每个消息话单中包括对应的计费号码;
4、按照处理顺序依次对消息队列中的消息话单进行小流量话单识别;
5、当识别到任一计费号码的小流量话单时,若计费号码在话单数据库中有存储记录,则将小流量话单与已存储的小流量话单进行合并,得到计费号码对应的流量全话单;
6、若流量全话单对应的流量累计值超过预设流量阈值,则将流量全话单发送至计费系统,以使计费系统对流量全话单进行计费处理。
7、在一种可能的实现方式中,还包括:当识别到任一计费号码的小流量话单时,若计费号码在话单数据库中没有存储记录,则根据计费号码将小流量话单存储至话单数据库中。
8、在一种可能的实现方式中,小流量话单识别的模式包括全量用户模式和配额用户模式;相应地,按照处理顺序依次对消息队列中的消息话单进行小流量话单识别,包括:若小流量话单识别的模式为全量用户模式,则判断任一流量话单对应的上下行流量之和是否大于第一预设阈值;若任一流量话单对应的上下行流量之不大于第一预设阈值,则判定任一流量话单为小流量话单;若小流量话单识别的模式为配额用户模式,则根据任一流量话单对应的计费号码获取第二预设阈值,并判断任一流量话单对应的上下行流量之和是否大于第二预设阈值;若任一流量话单对应的上下行流量之和不大于第二预设阈值,则判定任一流量话单为小流量话单。
9、在一种可能的实现方式中,得到计费号码对应的流量全话单之后,还包括:若流量全话单对应的流量累计值没有超过预设流量阈值,则将小流量话单存储至话单数据库。
10、在一种可能的实现方式中,还包括:获取任一计费号码的预设超时时间,其中预设超时时间是预先存储在话单数据库中的;判断当前时间是否超过预设超时时间;若当前时间超过预设超时时间,则将话单数据库中任一每个计费号码对应的所有的小流量话单进行合并,得到超时流量全话单;将超时流量全话单发送至计费系统,以使计费系统对超时流量全话单进行计费处理。
11、第二方面,本申请提供一种小流量话单处理装置,包括:
12、消息话单获取模块,用于获取kafka服务中待处理的消息队列,其中消息队列包括多个消息话单,其中每个消息话单中包括对应的计费号码;
13、小流量话单识别模块,用于按照处理顺序依次对消息队列中的消息话单进行小流量话单识别;
14、小流量话单合并模块,用于当识别到任一计费号码的小流量话单时,若计费号码在话单数据库中有存储记录,则将小流量话单与已存储的小流量话单进行合并,得到计费号码对应的流量全话单;
15、输出模块,用于若流量全话单对应的流量累计值超过预设流量阈值,则将流量全话单发送至计费系统,以使计费系统对流量全话单进行计费处理。
16、第三方面,本申请实施例提供一种电子设备,包括:处理器和与处理器通信连接的存储器;存储器存储计算机执行指令;处理器执行存储器存储的计算机执行指令,使得处理器执行如上第一方面以及第一方面各种可能的涉及的小流量话单处理方法。
17、第四方面,本申请实施例提供一种计算机可读存储介质,计算机可读存储介质中存储有计算机执行指令,计算机执行指令被处理器执行时用于实现如上第一方面以及第一方面各种可能的涉及的小流量话单处理方法。
18、本申请提供的小流量话单处理方法、装置、设备及存储介质,通过设定小流量识别规则,并引入小流量话单合并方式,对任一计费号码的小流量话单进行合并,当达到预设流量阈值时将所有小流量话单合并组成的流量全话单发送到计费系统进行计费,能够在降低系统复杂度的同时,达到提高话单处理效率的效果。
1.一种小流量话单处理方法,其特征在于,应用于电子设备,包括:
2.根据权利要求1所述的方法,其特征在于,还包括:
3.根据权利要求1所述的方法,其特征在于,所述小流量话单识别的模式包括全量用户模式和配额用户模式;
4.根据权利要求1所述的方法,其特征在于,所述得到所述计费号码对应的流量全话单之后,还包括:
5.根据权利要求1至4任一项所述的方法,其特征在于,还包括:
6.一种小流量话单处理装置,其特征在于,包括:
7.根据权利要求6所述的装置,其特征在于,所述小流量话单识别的模式包括全量用户模式和配额用户模式;
8.根据权利要求6所述的装置,其特征在于,还包括:
9.一种电子设备,其特征在于,包括:处理器,以及与所述处理器通信连接的存储器;
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如权利要求1至5任一项所述的方法。