一种金融实时总线系统及其控制方法技术方案

技术编号:17201048 阅读:53 留言:0更新日期:2018-02-04 02:12
本发明专利技术公开了一种金融实时总线系统及其控制方法,所述系统包括:MQ集群,用于实现一对多消息订阅,并利用监控程序使消息队列不阻塞,所述MQ集群根据接收到的消息通过双路存储进行数据落盘;存储模块,用于提供所述MQ集群根据消息对相应数据的存储;监控模块,用于监控所述MQ集群是否运行正常,并监控每个落盘服务是否正确运行;客户端,用于访问所述MQ集群,订阅查看所有总线上的数据,本发明专利技术可实现一种高可用、不丢数据的实时总线系统,保证金融服务的不间断性。

【技术实现步骤摘要】
一种金融实时总线系统及其控制方法
本专利技术涉及计算机及信息
,特别是涉及一种金融实时总线系统及其控制方法。
技术介绍
每个公司、每个业务线的多个系统、或者某个大型系统内部,都需要一个实时总线,用于跨系统或者跨模块消息的传递。特别是金融机构对实时总线的要求是最高的,因为所有的交易流水不能丢、所有的行情和报价不能丢,一旦丢了一笔,就是重大生产事故。目前,金融机构的实时总线系统一般是通过搭建一个中间件MQ(MessageQueue,消息队列),但是这种总线结构根本无法满足需求,不具有高可用性,且存在丢数据的情况,不能满足金融机构的实时总线需求。
技术实现思路
为克服上述现有技术存在的不足,本专利技术之目的在于提供一种金融实时总线系统及其控制方法,以实现一种高可用、不丢数据的实时总线系统,保证金融服务的不间断性。为达上述及其它目的,本专利技术提出一种金融实时总线系统,包括:MQ集群,用于实现一对多消息订阅,并利用监控程序使消息队列不阻塞,所述MQ集群根据接收到的消息通过双路存储进行数据落盘;存储模块,用于提供所述MQ集群根据消息对相应数据的存储;监控模块,用于监控所述MQ集群是否运行正常本文档来自技高网...
一种金融实时总线系统及其控制方法

【技术保护点】
一种金融实时总线系统,包括:MQ集群,用于实现一对多消息订阅,并利用监控程序使消息队列不阻塞,所述MQ集群根据接收到的消息通过双路存储进行数据落盘;存储模块,用于提供所述MQ集群根据消息对相应数据的存储;监控模块,用于监控所述MQ集群是否运行正常,并监控每个落盘服务是否正确运行;客户端,用于访问所述MQ集群,订阅查看所有总线上的数据。

【技术特征摘要】
1.一种金融实时总线系统,包括:MQ集群,用于实现一对多消息订阅,并利用监控程序使消息队列不阻塞,所述MQ集群根据接收到的消息通过双路存储进行数据落盘;存储模块,用于提供所述MQ集群根据消息对相应数据的存储;监控模块,用于监控所述MQ集群是否运行正常,并监控每个落盘服务是否正确运行;客户端,用于访问所述MQ集群,订阅查看所有总线上的数据。2.如权利要求1所述的一种金融实时总线系统,其特征在于:所述MQ集群按照topic或Queue进行消息的订阅和分发。3.如权利要求1所述的一种金融实时总线系统,其特征在于:所述MQ集群利用监控程序一直订阅所有队列,当监控到某个队列没有消费者时将该队列丢弃,或者所述MQ集群将某些队列设置成没有消费者接收消息就不保存或消息积压到一定数量则认为没有消费者,则将相应的队列丢弃。4.如权利要求1所述的一种金融实时总线系统,其特征在于:所述MQ集群通过API封装与不同系统进行交互,利用所述API封装双向进行接发。5.如权利要求1所述的一种金融实时总线系统,其特征在于:所述存储模块包括缓存单元以及数据库集群,所述MQ集群通过双路存储进行数据落盘,将结果保存...

【专利技术属性】
技术研发人员:佘志典白凡何浩铭
申请(专利权)人:宁波森浦信息技术有限公司
类型:发明
国别省市:浙江,33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1