[发明专利]消息发送异常的处理方法、消息发送装置和电子设备有效
申请号: | 201911046088.X | 申请日: | 2019-10-30 |
公开(公告)号: | CN112751743B | 公开(公告)日: | 2023-04-28 |
发明(设计)人: | 陈贵 | 申请(专利权)人: | 北京车和家信息技术有限公司 |
主分类号: | H04L51/212 | 分类号: | H04L51/212;H04L51/214 |
代理公司: | 北京银龙知识产权代理有限公司 11243 | 代理人: | 许静;黄灿 |
地址: | 100102 北京市朝*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 消息 发送 异常 处理 方法 装置 电子设备 | ||
本发明提供一种消息发送异常的处理方法、消息发送装置和电子设备,其中方法包括:向目标地址发送第一消息;若所述第一消息发送失败,则将所述目标地址加入黑名单;设置所述目标地址在所述黑名单中的第一存放时间;在达到所述第一存放时间之后,将所述目标地址从所述黑名单中移除。本发明中,在向目标地址发送消息失败之后,将目标地址加入黑名单,并设置目标地址在黑名单中的存放时间,在达到存放时间之后,将目标地址从黑名单中移除。这样,在消息发送异常的情况下,通过设置目标地址在黑名单中的存放时间,能够有效减少消息发送装置向目标地址发送不必要请求的数量,从而避免了因反复发送不必要请求而导致的资源浪费。
技术领域
本发明涉及通信技术领域,尤其涉及一种消息发送异常的处理方法、消息发送装置和电子设备。
背景技术
在消息发送事件中,可能因某些原因而导致接收方无法接收消息,例如,接收方待处理的事务数较多、接收方接口异常、接收方系统升级、接收方系统宕机等等,从而导致消息发送超时或失败,即消息发送异常。
当消息发送异常时,消息发送方通常会再次尝试向接收方发送请求,若接收方无法在短期内恢复正常,则消息发送方会反复向接收方发送请求,从而产生较多不必要的请求,造成不必要的资源消耗。
发明内容
本发明实施例提供一种消息发送异常的处理方法、消息发送装置和电子设备,以解决在消息发送异常时因反复发送请求而导致资源浪费的问题。
第一方面,本发明实施例提供一种消息发送异常的处理方法,所述方法包括:
向目标地址发送第一消息;
若所述第一消息发送失败,则将所述目标地址加入黑名单;
设置所述目标地址在所述黑名单中的第一存放时间;
在达到所述第一存放时间之后,将所述目标地址从所述黑名单中移除。
第二方面,本发明实施例提供一种消息发送装置,包括:
第一发送模块,用于向目标地址发送第一消息;
第一处理模块,用于若所述第一消息发送失败,则将所述目标地址加入黑名单;
第一设置模块,用于设置所述目标地址在所述黑名单中的第一存放时间;
第二处理模块,用于在达到所述第一存放时间之后,将所述目标地址从所述黑名单中移除。
第三方面,本发明实施例提供一种电动车辆,所述电动车辆包括第二方面中的消息发送装置。
第四方面,本发明实施例提供一种电子设备,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现第一方面中的消息发送异常的处理方法中的步骤。
第五方面,本发明实施例提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现第一方面中的消息发送异常的处理方法。
本发明实施例中,在向目标地址发送消息失败之后,将目标地址加入黑名单,并设置目标地址在黑名单中的存放时间,在达到存放时间之后,将目标地址从黑名单中移除。这样,在消息发送异常的情况下,通过设置目标地址在黑名单中的存放时间,能够有效减少消息发送装置向目标地址发送不必要请求的数量,从而避免了因反复发送不必要请求而导致的资源浪费。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获取其他的附图。
图1是本发明实施例提供的消息发送异常的处理方法的流程示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京车和家信息技术有限公司,未经北京车和家信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911046088.X/2.html,转载请声明来源钻瓜专利网。