分布式消息异步通知中间件实现方法及系统
基本信息
申请号 | CN202110450975.4 | 申请日 | - |
公开(公告)号 | CN112988428A | 公开(公告)日 | 2021-06-18 |
申请公布号 | CN112988428A | 申请公布日 | 2021-06-18 |
分类号 | G06F9/54 | 分类 | 计算;推算;计数; |
发明人 | 沈浩 | 申请(专利权)人 | 南京蜂泰互联网科技有限公司 |
代理机构 | 南京常青藤知识产权代理有限公司 | 代理人 | 高远 |
地址 | 210012 江苏省南京市雨花台区花神大道17号 | ||
法律状态 | - |
摘要
摘要 | 本发明提供分布式消息异步通知中间件实现方法及系统,接收HTTP请求并将其持久化至数据库中,并根据优先级别进行分类;对于优先级别高的请求实时处理;将优先级别正常的数据推送至延迟队列池中等待固定时间后进行处理;判断处理后的响应报文是否包含设置的期望内容;若响应报文包含期望内容,则将信息状态更新为成功,该任务结束;若响应报文不包含期望内容,则计算失败次数并判断其是否已达配置设定的最大重试次数;若失败次数小于最大重试次数,将对应的请求消息推送至延迟队列池,重复等待处理;若失败次数大于最大重试次数,则调用通信软件进行异常告警通知,任务结束。实现了分布式系统异步通知消息可追溯与异常告警,保证业务闭环。 |
