【技术实现步骤摘要】
一种基于SpringBoot服务框架的服务消息监控系统
[0001]本专利技术涉及消息监控
,具体为一种基于
SpringBoot
服务框架的服务消息监控系统
。
技术介绍
[0002]每当用户购买的服务出现问题时,都需要花费一定的时间来查找错误原因
。
随着云服务平台的发展,用户量越来越多,业务支撑系统与各云服务产品间的消息交互量越来越大
。
[0003]现有技术中,业务支撑系统作为云平台的入口,需要先在本系统中寻找错误,排除自身系统的问题后才会往下游延伸
。
经过统计,有高占比的错误是由于,各云服务产品出错导致的,是消息返回结果错误
。
技术实现思路
[0004]本专利技术的目的在于提供一种基于
SpringBoot
服务框架的服务消息监控系统,以解决上述
技术介绍
中提出的问题
。
[0005]为实现上述目的,本专利技术提供如下技术方案:一种基于
SpringBoot
服务框架的服务消息监控系统,所述系统由订单服务模块
、
定时服务模块以及业务管理服务模块组成;
[0006]订单服务模块,用于创建订单时的消息提取
、
订单创建结果的消息提取
、
后付费服务停服删除消息提取
、
预付费服务停服删除消息提取以及服务停服删除结果消息提取;
[0007]定时服务模块,用于消息记录错误与超时扫描;< ...
【技术保护点】
【技术特征摘要】 【专利技术属性】
1.
一种基于
SpringBoot
服务框架的服务消息监控系统,其特征在于:所述系统由订单服务模块
、
定时服务模块以及业务管理服务模块组成;订单服务模块,用于创建订单时的消息提取
、
订单创建结果的消息提取
、
后付费服务停服删除消息提取
、
预付费服务停服删除消息提取以及服务停服删除结果消息提取;定时服务模块,用于消息记录错误与超时扫描;业务管理服务模块,按照两种维度对异常消息进行查看,包含按实例维度查看与按流水号维度查看
。2.
根据权利要求1所述的一种基于
SpringBoot
服务框架的服务消息监控系统,其特征在于:创建订单时的消息提取
、
订单创建结果的消息提取
、
后付费服务停服删除消息提取
、
预付费服务停服删除消息提取以及服务停服删除结果消息提取分别在对应流程的结束时进行,将发送或接收到的消息进行存储;消息记录是基于流水号来区分,每条消息都会有唯一的流水号
。3.
根据权利要求1所述的一种基于
SpringBoot
服务框架的服务消息监控系统,其特征在于:订单创建消息提取,把将要发送给云平台的产品服务创建报文中的关键信息进行提取,包括流水号
、
发送报文
、
用户
id
信息进行存储,同时将报文中所有实产品服务拆成实例维度存储,包括流水号
、
用户
id、
产品线
、
报文类型,通过流水号进行两类数据的关联
。4.
根据权利要求1所述的一种基于
SpringBoot
服务框架的服务消息监控系统,其特征在于:订单创建结果消息提取,用于云平台返回的创建结果以订单创建时的格式为基础,添加各实例的实例
id
与创建结果,通过对应的流水号匹配到之前存储的数据,将数据拆分成实例维度然后更新实例
id、
技术研发人员:郑智文,
申请(专利权)人:浪潮云信息技术股份公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。