一种共享电单车业务系统异常预警及自动处置的方法与流程

文档序号:34301659发布日期:2023-05-31 16:52阅读:88来源:国知局
一种共享电单车业务系统异常预警及自动处置的方法与流程

本发明涉及共享电单车一种共享车电单车,具体为一种共享电单车业务系统异常预警及自动处置的方法。


背景技术:

1、共享电单车使用量不断增加,使得共享电单车业务系统变得更加繁忙,需要得到更加强大的系统支撑和日常监测,然而,传统的系统缺乏检测系统异常的机制,一般是发现问题后,让技术人员去排查,而复杂的项目涉及的分支较多,逻辑复杂,要在短时间内找到直接负责某个逻辑的技术人员不一定是容易的事,而不太了解相关业务的程序员往往很难快速寻找问题原因,这样的操作方式不仅耗时而且存在重大的安全隐患。同时,现有共享单车业务系统装有预警监测的机制在少数,这类少数带有预警监测的共享单车业务系统绝大部分用的是传统的项目部署方式,一个或多个项目在同一个服务器环境内运行,如果一个项目运行有问题容易影响其他项目的正常运行,但若要形成互相无影响的服务器环境,往往要配置多个服务器来运行多个项目,又会使得装置结构变得复杂化。除此以外,传统的业务系统若要增加各项预警机制和指标,需要修改的地方较多且修改周期长,不利于及时处理出现问题的业务系统。因此,迫切的需要一种新的方案解决上述技术问题,基于此,本发明设计了一种共享电单车业务系统异常预警及自动处置的方法,以解决上述问题。


技术实现思路

1、针对上述刹车检测方法落后的问题,本技术提供一种共享电单车业务系统异常预警及自动处置的方法,拥有业务系统异常预警检测的功能,且服务器之间互不干扰独立运行,预警要求便于修改,系统易于操作、高效、便捷的共享电单车业务系统异常预警及自动处置的方法,克服了原有缺乏业务系统异常检测或者存在业务系统异常检测但服务器互相影响、结构复杂、操作繁琐、修改冗杂、耗费大量时间精力的不足。

2、第一方面,本发明提供了共享电单车业务系统异常预警及自动处置的方法,应用于服务器,所述的共享电单车业务系统异常预警及自动处置的方法,包括:

3、车辆业务系统通过内部业务日志与外部接口的途径传输数据;

4、预警中心接收数据并对数据进行自检;

5、发现业务系统运行异常内容及时进行报警;

6、根据配置的预警阈值,对异常数据进行检测、分析;

7、分别执行相对应的策略;

8、自动生成执行结果看板;

9、参考执行结果优化指标及阈值;

10、预警结束。

11、本发明申请提供的共享电单车业务系统异常预警及自动处置的方法,车辆业务系统通过内部业务日志与外部接口的途径传输数据,预警中心再接收数据并对上述数据进行自检,若发现业务系统运行异常内容则及时进行报警,同时根据配置的预警阈值,对异常数据进行检测、分析,根据检测、分析的结果,分别执行分配的策略,执行结束后,预警中心会自动生成执行结果看板,运维人员参考执行结果看板的反馈内容,优化指标及阈值。

12、由此,本发明申请实现了共享电单车业务系统异常预警的过程,一旦业务系统发生任何异常都能被及时发现,同时,预警中心会根据不同的异常预警内容自动处置,减轻工作人员的压力,增加共享电单车业务系统的适用性。

13、优选的,在本发明实施例提供的一种实施方式中,车辆业务系统的内部业务日志,包括:基于docker+kubernetes的容器底层,每个项目在同一个服务器内互相隔离、独立运行。

14、在此种实施方式下,本发明实施例所能够达到的有益效果包括:基于docker+kubernetes的容器底层,一个项目运行不正常不会影响服务器内另外的项目,同时当一个项目需要更多运行空间时,可以动态增加容器数量,提高项目的并发吞吐,对于系统运行产生的日志有效记录且不影响系统性能,同时,可以最大化利用服务器的性能,简化服务器结构,节约企业运维成本。

15、优选的,在本发明实施例提供的一种实施方式中,所述预警中心进行数据自检,包括:基础设施智能自检预警、业务系统逻辑智能自检预警、业务系统稳定性智能自检预警。

16、若为基础设施智能自检预警,则面向系统所运行的服务器、数据库、网关进行实时监控各子系统的运行情况,一旦超过阈值即产生预警;

17、若为业务系统逻辑智能自检预警,则面向业务系统产生的各类数据,根据各子系统的业务逻辑,智能交叉比对数据,排查业务逻辑是否存在问题或者存在数据被篡改等经营性风险,一旦发生问题及时预警;

18、若为业务系统稳定性智能自检预警,则面向业务系统的实时运行状态,监控运行产生的各类代码异常,并实时保存归类,一旦发生问题及时预警。

19、在此种实施方式下,本发明实施例所能够达到的有益效果包括:预警项目含有关于业务系统基础设施、业务系统逻辑、业务系统代码等,基本涵盖,监测全面,且每个业务系统自检预警方面的运行逻辑严谨,提高自检有效性。

20、优选的,在本发明实施例提供的一种实施方式中,所述根据配置的预警阈值对异常数据进行检测、分析,包括:依据系统数据,对比设置的指标,实时分析业务日志;通过ai数据分析池,进行人工智能训练的模型辅助决策。

21、在此种实施方式下,本发明实施例所能够达到的有益效果包括:自检灵敏且智能,能在早期阶段及时发现并处理解决问题。

22、优选的,在本发明实施例提供的一种实施方式中,所述分别执行相对应的策略,包括:

23、若为基础设施数据异常,则系统自动进行服务扩容、硬件扩容,同时启动热备份机制;

24、若为业务系统逻辑数据异常,则系统自动将问题数据筛选出来并生成相应简报,发送给相关负责运维人员进行人工排查;

25、若为业务系统稳定性数据异常,则系统识别业务代码的异常并生成对应的简报,发送给相关负责运维人员进去人工排查。

26、在此种实施方式下,本发明实施例所能够达到的有益效果包括:对应问题准确解决,自动解决范围内的问题,将需要由运维人员解决的问题分类到各自领域,减轻运维人员主动排查问题来源的压力。

27、优选的,在本发明实施例提供的一种实施方式中,所述参考执行结果优化指标及阈值,包括:通过执行结果看板的修正结果,运维人员对产生预警的阀值、预警指标可动态添加修改。

28、在此种实施方式下,本发明实施例所能够达到的有益效果包括:便于修改易于操作,精准控制预警范围和指标,增强易操作性和操控性。

29、优选的,在本发明实施例提供的一种实施方式中,所述自动处置办法和系统类似于一个外部独立系统,通过log agent采集业务系统的日志并结合各项指标的设置,自由匹配任何业务系统,智能运转。

30、在此种实施方式下,本发明实施例所能够达到的有益效果包括:减少了对系统的侵入性,应用预警系统时,无需对原有系统进行大规模整改,通过log agent采集业务系统的日志,结合各项指标的设置,即可开始运转。

31、第二方面,本发明还提供了一种共享电单车业务系统异常预警及自动处置方法的服务器,所述服务器包括数据接收模块、数据分析模块、自动处理模块,数据分析模块上端连接着数据接收模块,下端连接着自动处理模块;

32、数据接收模块:用于接收业务系统传输的业务日志和业务系统通过接口主动发送的业务数据;

33、数据分析模块:用于对上述所接收业务数据的检测、分析;还用于根据检测、分析的结果分配执行策略;用于达到人工智能辅助决策的训练;

34、自动处理模块:用于执行上述策略;自动生成执行结果看板。

35、第三方面,本发明还提供一种存储介质,其上存储有计算机程序,所述计算机程序被处理器运行时,执行以上所述的共享电单车业务系统异常预警及自动处置的方法。

36、第四方面,本发明还提供一种共享电单车的服务器,包括存储器和处理器,所述存储器上存储有可在所述处理器上运行的计算机程序,所述处理器运行所述计算机程序时执行以上所述的共享电单车业务系统异常预警及自动处置的方法。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1