[发明专利]一种基于网关的消息通知系统以及消息通知方法在审
申请号: | 202211240666.5 | 申请日: | 2022-10-11 |
公开(公告)号: | CN115550130A | 公开(公告)日: | 2022-12-30 |
发明(设计)人: | 李晓璐;梁德汉;黄颖孜;颜道显;李俊平;莫本榕 | 申请(专利权)人: | 安信证券股份有限公司 |
主分类号: | H04L41/026 | 分类号: | H04L41/026;H04L41/50;H04L47/12;H04L12/66 |
代理公司: | 深圳市中科创为专利代理有限公司 44384 | 代理人: | 谢志龙;徐方星 |
地址: | 518000 广东省深圳市福*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 网关 消息 通知 系统 以及 方法 | ||
本发明公开一种基于网关的消息通知系统以及消息通知方法,通过网关模块实现限接入消息限流熔断,经由去重压缩模块实现对消息去重和压缩处理,达到消息降噪的目的,根据消息分派模块的消息发送方配置以及消息通知模块的接收方接收定义,实现收发协调。本发明所提供的方案能确保消息发送服务安全,并消除消息噪音对接收方的“轰炸”,降低重复消息对接收方造成消息干扰,同时改善消息发送方和接收方的消息发送和接收体验。另一方面,可以有效降低重复消息通知,以此减少运营商渠道费用,降低运营成本。
技术领域
本发明涉及信息管理系统领域,尤其涉及一种基于网关的消息通知系统以及消息通知方法。
背景技术
在当前证券类的行业的消息通知管理类系统中,一般都只是提供基于消息通知渠道转发服务的方法进行消息通知。即在需要发送消息时,将需要发送的消息交给通知系统,通知系统将消息交给运营商渠道(或自建其它通知渠道)完成消息发送。其信息发送过程可简化如图1所示。上述消息通知模型,在常用业务类的消息外发场景下已经足够使用,因为业务类消息的信息来源比较单一,注重消息的通知渠道稳定性、带宽和发送效率。但是,如果内部消息要使用上述通知系统时,则会存在以下问题:
一、产生通知噪音:信息系统的信息可能在多个系统之间进行关联、依赖和数据共享(如:运维场景中多个工具对同一套业务进行监控产生的异常告警消息通知)。每个系统都基于自身数据生成消息进行通知,当不同系统生成通知消息的数据是在系统间共享、相互依赖或关联的数据时候,则产生同一消息重复发送,产生通知噪音。
二、消息发送方与消息接收方难以协调一致:传统的消息通知方式几乎都由发送方决定消息通知范围和方式。在通知过程中几乎无法改变消息发送方系统消息生成规则的定义的消息通知范围和方式,对接收方的个性化支持能力较差。由于接收方的工作时间、通讯工具使用习惯的形成,消息发送方和消息接收方在消息通知和接收上很难协调一致。
因此,现有技术存在缺陷,需要改进。
发明内容
本发明的目的是克服现有技术的不足,提供一种基于网关的消息通知系统以及消息通知方法。
本发明的技术方案如下:提供一种基于网关的消息通知系统以及消息通知方法,包括:相互传递信息的网关模块、去重压缩模块、消息分派模块、以及消息通知模块,其中:
所述网关模块实现接入消息限流熔断,将消息接入服务API在网关应用上注册,并在网关配置消息接入服务API的允许的最大每分钟流量,消息通知通过上诉方式实现消息流量控制、熔断和恢复;
所述去重压缩模块实现对消息去重和压缩处理,通过内置的规则和自定义的规则对收到消息标记去重编号并将去重编号进行缓存;
所述消息分派模块提供消息发送方配置,对发送消息的通知范围、通知对象进行配置,并基于策略对不同的消息补充除消息发送系统定义的接收方之外的接收方,以实现在消息发送过程扩充消息接收方的目的;
所述消息通知模块提供消息接收方接收消息定义,消息接收方可按时段、消息中关键信息对消息进行不同接收方式定义。
本发明还提供一种基于网关的消息通知方法,包括如下步骤:
步骤1:发送方系统推送需发送的消息给网关模块;
步骤2:网关模块配置限流规则,接收消息并判断是否已经达到限流和熔断的阈值;
步骤3:如所接收的消息已达到发送方发送消息流量上限,则消息阻塞,发送方发往网关模块的消息提示发送失败;
步骤4:如所接收消息未达到发送方发送消息流量上限,则将消息发送给去重压缩模块;
步骤5:去重压缩模块读取去重规则以及压缩规则,并对符合规则的信息进行压缩处理;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安信证券股份有限公司,未经安信证券股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211240666.5/2.html,转载请声明来源钻瓜专利网。