1.一种电子装置,其特征在于,所述电子装置包括存储器、及与所述存储器连接的处理器,所述处理器用于执行所述存储器上存储的基于redis的异常预警程序,所述基于redis的异常预警程序被所述处理器执行时实现如下步骤:A1、监测预设时间内预先确定的各个服务系统接收到的业务请求,分别获取接收所述业务请求的服务系统的第一标识信息、发送所述业务请求的业务系统的第二标识信息、以及发送所述业务请求的第一时间;
A2、生成所述业务请求对应的预设类型识别码,所述预设类型识别码包括所述第一标识信息、所述第二标识信息、及所述第一时间;
A3、将所述预设类型识别码作为唯一键分别存入预先确定的redis任务队列中,并设置各个所述唯一键对应的有效时间;
A4、根据预先确定的异常分析规则确定调用所述唯一键是否存在异常,并在确定存在异常之后向预先确定的数据监控平台发送异常提示信息。
2.如权利要求1所述的电子装置,其特征在于,在所述步骤A4中,所述预先确定的异常分析规则包括:实时监测所述redis任务队列中的唯一键在对应的有效时间内是否被调用;
若监测到有唯一键在所述有效时间内未被调用,则调用预先确定的时间延长命令延长该唯一键对应的有效时间至预设的有效时间阈值;
若在所述有效时间阈值内,该唯一键仍未被调用,则确定调用该唯一键的过程存在异常,向预先确定的数据监控平台发送异常提示信息。
3.如权利要求1所述的电子装置,其特征在于,在所述步骤A3中,通过预先确定的setnx函数将所述预设类型识别码作为唯一键分别存入预先确定的redis任务队列中。
4.如权利要求3所述的电子装置,其特征在于,所述预先确定的setnx函数将所述预设类型识别码作为唯一键分别存入预先确定的redis任务队列中的步骤包括:确定所述预先确定的redis任务队列中是否存在与待插入的唯一键匹配的目标唯一键,若不存在,则将该唯一键插入所述redis任务队列中,并设置所述唯一键对应的有效时间;
若存在,则判断该唯一键对应的剩余有效时间是否小于预设的有效时间阈值,若所述剩余有效时间小于所述预设的有效时间阈值,则通过调用预先确定的所述时间延长命令延长该剩余有效时间至预设的有效时间阈值。
5.如权利要求1-4任一项所述的电子装置,其特征在于,所述第一标识信息为预先确定的服务系统的编码符,所述第二标识信息为预先确定的业务系统的编码符。
6.一种基于redis的异常预警方法,其特征在于,所述方法包括如下步骤:S1、监测预设时间内预先确定的各个服务系统接收到的业务请求,分别获取接收所述业务请求的服务系统的第一标识信息、发送所述业务请求的业务系统的第二标识信息、以及发送所述业务请求的第一时间;
S2、生成所述业务请求对应的预设类型识别码,所述预设类型识别码包括所述第一标识信息、所述第二标识信息、及所述第一时间;
S3、将所述预设类型识别码作为唯一键分别存入预先确定的redis任务队列中,并设置各个所述唯一键对应的有效时间;
S4、根据预先确定的异常分析规则确定调用所述唯一键是否存在异常,并在确定存在异常之后向预先确定的数据监控平台发送异常提示信息。
7.如权利要求6所述的基于redis的异常预警方法,其特征在于,在所述步骤S4中,所述预先确定的异常分析规则包括:实时监测所述redis任务队列中的唯一键在对应的有效时间内是否被调用;
若监测到有唯一键在所述有效时间内未被调用,则调用预先确定的时间延长命令延长该唯一键对应的有效时间至预设的有效时间阈值;
若在所述有效时间阈值内,该唯一键仍未被调用,则确定调用该唯一键的过程存在异常,向预先确定的数据监控平台发送异常提示信息。
8.如权利要求6所述的基于redis的异常预警方法,其特征在于,在所述步骤S3中,通过预先确定的setnx函数将所述预设类型识别码作为唯一键分别存入预先确定的redis任务队列中。
9.如权利要求8所述的基于redis的异常预警方法,其特征在于,所述预先确定的setnx函数将所述预设类型识别码作为唯一键分别存入预先确定的redis任务队列中的步骤包括:确定所述预先确定的redis任务队列中是否存在与待插入的唯一键匹配的目标唯一键,若不存在,则将该唯一键插入所述redis任务队列中,并设置所述唯一键对应的有效时间;
若存在,则判断该唯一键对应的剩余有效时间是否小于预设的有效时间阈值,若所述剩余有效时间小于所述预设的有效时间阈值,则通过调用预先确定的时间延长命令延长该剩余有效时间至预设的有效时间阈值。
10.一种计算机可读存储介质,所述计算机可读存储介质存储有基于redis的异常预警程序,所述基于redis的异常预警程序可被至少一个处理器执行,以使所述至少一个处理器执行如权利要求6-9中任一项所述的基于redis的异常预警方法的步骤。