[发明专利]一种金融系统微服务交易监控实现方法在审
申请号: | 201810232893.0 | 申请日: | 2018-03-21 |
公开(公告)号: | CN108389131A | 公开(公告)日: | 2018-08-10 |
发明(设计)人: | 彭小波 | 申请(专利权)人: | 上海艾融软件股份有限公司 |
主分类号: | G06Q40/04 | 分类号: | G06Q40/04;G06F11/30;G06F11/32 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 202150 上海市崇明区城桥镇官*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储系统 实时分析系统 预警系统 分析挖掘系统 检索系统 服务交易 金融系统 监控 主机 数据线连接 发现系统 事件告警 数据分析 数据支撑 信息检索 信息交互 业务瓶颈 应用软件 预警功能 上位机 处理器 内装 数据库 储存 输出 分析 | ||
一种金融系统微服务交易监控实现方法,采用存储系统、实时分析系统、检索系统、分析挖掘系统、预警系统和上位机对金融系统微服务交易进行监控,存储系统、实时分析系统、检索系统、分析挖掘系统、预警系统是处理器内装的应用软件,存储系统、实时分析系统和所需监控若干台主机之间通过数据线连接,若干台主机和存储系统、实时分析系统之间通过管道进行信息交互,检索系统、分析挖掘系统通过存储系统分别实现信息检索、分析,预警系统通过实时分析系统实现预警功能。本发明当预警系统出现超过阈值的情况时,预警系统能输出实时的事件告警信号。并通过存储系统的数据库储存的数据分析,为决策者提供数据支撑,及时发现系统及业务瓶颈提供支持。
技术领域
本发明涉及计算机互联网应用技术架构领域,特别涉及一种金融系统微服务交易监控实现方法。
背景技术
目前,传统企业的IT软件大多都是各种独立系统的堆砌,随着应用软件需求的增加,占有主机的内存越来越大,造成主机启动时间越来越长。用户启动应用软件时,实际上大部分时间是在等待中渡过,导致生产效率受到了极大影响。还有一个问题就是,一个应用软件在主机内不同模块发生资源冲突时,扩展功能将会变得十分的困难。应用软件的另外一个问题是可靠性,当所有主机内模块都运行在一个进程中,任何一个模块中的一个bug,比如说,内存泄露,都有可能弄垮整个进程;除此之外,因为所有应用软件实例都是唯一的,这个bug将会影响到整个应用的可靠性。基于上述,会带来主机扩展性差、可靠性不高、维护成本高的缺点。
现有的技术中,有一种基于SOA的软件架构,专门针对上述问题给出了一套解决方案。但是,由于SOA早期均使用了总线模式,这种总线模式是与某种技术栈强绑定的,比如:J2EE。这导致很多企业的遗留系统很难对接,切换时间太长,成本太高,新系统稳定性的收敛也需要一些时间。最终SOA看起来很美,但却成为了企业级奢侈品,中小公司都望而生畏,不能得到广泛推广使用。
IT领域中,最近提出了微服务(micro services)概念,微服务架构模式(Microservices Architecture Pattern)的目的是将大型的、复杂的、长期运行的应用程序构建为一组相互配合的服务,每个服务都可以很容易得到局部改良。微服务去除了总线架构的SOA,属于去中心化的分布式软件架构,功能强大实用,现今,很多知名公司已经在实践使用此项技术了,例如亚马逊、Google、FaceBook,Alibaba公司等等。
随着微服务越来越多的被采用,以前的是单个服务器+单个服务模式,现在转变成是多个服务器+多个服务的模式了,当实际应用中出现一个异常,如何快速找出问题根源排除故障是一个现实的问题,显然对监控能力的要求更高了。监控目标不但包括:分散在各处的日志怎么办;是某个宿主服务器的问题,或是某个服务的问题;无论是服务还是服务器问题,影响链有哪些等等故障定位。实际操作中,监控还需要进行事故预警:比如基于阀值对比的实时的事件告警等;优化决策:比如用户行为的数据分析,发现瓶颈等。
发明内容
为了克服现有针对单个服务器+单个服务模式进行监控的技术,不能针对采用微服务技术作为软件架构,形成的多个服务器+多个服务的模式进行有效监控,本发明提供了一种可对采用微服务技术作为软件架构的多台主机,工作中进行有效事故预警、故障定位和提供优化决策的一种金融系统微服务交易监控实现方法。
本发明解决其技术问题所采用的技术方案是:
一种金融系统微服务交易监控实现方法,其特征在于采用存储系统、实时分析系统、检索系统、分析挖掘系统、预警系统和上位机对金融系统微服务交易进行监控,存储系统、实时分析系统、检索系统、分析挖掘系统、预警系统是处理器内装的应用软件,存储系统、实时分析系统和所需监控若干台主机之间通过数据线连接,若干台主机和存储系统、实时分析系统之间通过管道进行信息交互,检索系统、分析挖掘系统通过存储系统分别实现信息检索、分析,预警系统通过实时分析系统实现预警功能。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海艾融软件股份有限公司,未经上海艾融软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810232893.0/2.html,转载请声明来源钻瓜专利网。