基于互联网信贷系统的分布式链路监控方法技术方案

技术编号:24103024 阅读:53 留言:0更新日期:2020-05-09 14:01
本发明专利技术涉及基于互联网信贷系统的分布式链路监控方法,包括:A.设置微服务调度的各节点的监控参数;B.设置各节点的监控方式和监控级别,并根据各节点之间的关系将每个节点通过RGB三原色渲染到调度配置视图中进行图形化显示;C.对每个节点的微服务调度进行链路监控,当微服务调度执行到某个节点发生异常、并在异常修复后,重启微服务调度引擎,微服务调度引擎根据传入的上一次异常断点位置的参数,从上一次发生异常的节点处重新执行该节点的逻辑,恢复调度逻辑。本发明专利技术能够在所有分布式微服务调度场景下,对每个微服务作业调度的节点进行监控,并在节点出现异常并修复后,从异常节点处继续执行,不需要修复之前的数据。

Distributed link monitoring method based on Internet credit system

【技术实现步骤摘要】
基于互联网信贷系统的分布式链路监控方法
本专利技术涉及对互联网分布式微服务架构的监控方法,具体讲是基于互联网信贷系统的分布式链路监控方法。
技术介绍
本专利技术是针对现有专利“一种基于互联网分布式下的微服务业务调度引擎”,专利号:2018116296013,授权公告号:CN109739550B进行的改进。在上述现有专利中,在新网银行的分布式消费信贷系统改造中,系统由之前的一个单体架构改进成了十几个微服务,通过自研的分布式业务调度引擎,可以快速的实现业务逻辑的编排和微服务的业务组合,极大提升了开发的能力。但在生产和运行中,发现在典型的放款和还款业务逻辑中,每个业务逻辑都需要通过调用十几个微服务提供的原子服务才能够完成业务功能。微服务的拆分增加了出现异常的概率,一个业务功能需十几个调度节点的执行,如果在中间某个节点因为某个微服务的异常而卡住,前面节点运行修改的数据、未完成节点等待修改的数据,都是需要在出错后进行的数据修复的。这样给开发人员和运维人员造成了极大的修复难度,在响应点上也造成了响应时间长,极大的对客户不友好。当前系本文档来自技高网...

【技术保护点】
1.基于互联网信贷系统的分布式链路监控方法,其特征包括:/nA.对互联网信贷系统的存储介质中保存的受微服务调度的各节点,进行监控参数初始化,根据监控的需求设置各节点对应的监控参数,将设置完成的监控参数部署到存储介质中的微服务调度引擎中;/nB.对微服务调度引擎中的各节点按照节点类型和需求设置各节点的监控方式和监控级别,并根据各节点之间的关系将每个节点通过RGB三原色渲染到调度配置视图中进行图形化显示;/nC.对每个节点的微服务调度进行链路监控,当微服务调度执行到某个节点发生异常、并在所述异常修复后,重启微服务调度引擎,微服务调度引擎根据传入的上一次异常断点位置的参数,从上一次发生异常的节点处重...

【技术特征摘要】
1.基于互联网信贷系统的分布式链路监控方法,其特征包括:
A.对互联网信贷系统的存储介质中保存的受微服务调度的各节点,进行监控参数初始化,根据监控的需求设置各节点对应的监控参数,将设置完成的监控参数部署到存储介质中的微服务调度引擎中;
B.对微服务调度引擎中的各节点按照节点类型和需求设置各节点的监控方式和监控级别,并根据各节点之间的关系将每个节点通过RGB三原色渲染到调度配置视图中进行图形化显示;
C.对每个节点的微服务调度进行链路监控,当微服务调度执行到某个节点发生异常、并在所述异常修复后,重启微服务调度引擎,微服务调度引擎根据传入的上一次异常断点位置的参数,从上一次发生异常的节点处重新执行该节点的逻辑,恢复调度逻辑。


2.如权利要求1所述的基于互联网信贷系统的分布式链路监控方法,其特征为:步骤A中所述的监控参数包括监控的流程名称、监控中心地址和出错后的恢复接口地址。


3.如权利要求2所述的基于互联网信贷系统的分布式链路监控方法,其特征为:步骤B中,先配置并申明每个微服务调度的节点,然后再设置各节点的监控方式和监控级别。


4.如权利要求2所述的基于互联网信贷系统的分布式链路监控方法,其特征为:步骤C中对每个节点的微服务调度进行链路监控的步骤包括:
C1:微服务调度引擎执行每...

【专利技术属性】
技术研发人员:刘浪平
申请(专利权)人:四川新网银行股份有限公司
类型:发明
国别省市:四川;51

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

1