一种金融交易故障检测系统的制作方法

文档序号:15998847发布日期:2018-11-20 19:11阅读:139来源:国知局

本发明涉及一种故障检测系统,具体是一种金融交易故障检测系统。



背景技术:

随着经济的进一步发展,科学技术水平的提高,自助金融设备得到了普遍应用,但是自助金融设备有时会出现故障,从而造成卡钞、吞卡等问题,出现这种问题时,只能依靠客服或管机员向维护方反馈问题,维护人员需要对设备中各部分进行排查,才能确定故障点,需要耗费较长时间,给维护工作带来很大不便。同时长时间的等待难免给客户造成焦虑情绪,更为严重的,目前,由于缺乏对金融交易系统应用后台进程的检测与恢复手段,当应用后台进程或所附系统由于某种原因异常下宕时,必须通过手工操作来恢复应用后台进程,这样将导致应用后台进程恢复时间过长,从而大大降低系统对外服务水平。因此,当应用后台进程由于某种原因下宕时(正常系统升级下宕或异常下宕),如何能快速检测出应用后台进程的异常状况,并使其及时恢复正常,是金融交易系统所急需要解决问题;可能会给客户带来心理阴影,减少甚至不再使用自动金融设备,从而影响了自助金融设备的使用率,不利于自助金融设备的推广。



技术实现要素:

本发明的目的在于提供一种金融交易故障检测系统,以解决上述背景技术中提出的问题。

为实现上述目的,本发明提供如下技术方案:

一种金融交易故障检测系统,包括配置于金融交易设备中的视频监控单元,与所述视频监控单元相连的控制单元,以及显示单元、故障上报单元和故障检测处理单元。

作为本发明进一步的方案:所述视频监控单元,安装有多个摄像机,摄像机的设置用于获取交易设备周围和内部画面图像。

作为本发明再进一步的方案:所述控制单元,用于获取视频监控单元拍摄的画面图像,根据所述画面图像确定设备故障位置及设备故障类型,同时将所述设备故障位置对应的目标摄像机的目标画面图像迅速传送至所述显示单元。

作为本发明再进一步的方案:所述显示单元,其包括控制器,显示器及显示单元;显示单元的信号输入端与控制器的输出端连接,显示单元的信号输出端与显示器连接,显示单元用于显示所述控制单元发送的所述目标画面图像。

作为本发明再进一步的方案:所述控制单元,在所述画面图像中获取由一个摄像机连续获取的至少两帧画面图像,作为待分析画面图像;统计预设目标子图像位于相同位置的待分析画面图像的帧数;在所述帧数超过预设阈值时,将任意一帧所述待分析画面图像与预设标准画面图像进行匹配,判断二者是否相同;若否,根据所述待分析画面图像对应的摄像机位置确定设备故障位置,根据所述预设目标子图像确定设备故障类型。

作为本发明再进一步的方案:所述故障上报单元与所述控制单元相连,用于将所述设备的故障信息发送至外部故障响应终端,其中,所述故障信息包括所述设备故障类型、所述金融交易设备的编号和地理位置。

作为本发明再进一步的方案:所述故障检测处理单元分别与故障上报单元和显示单元连接,包括:初始处理单元,用于启动所述监视处理子系统,所述监视处理子系统启动监视进程;监视进程控制表获取单元,用于所述监视处理子系统从监视进程中读取监视进程控制表,从所述监视进程控制表中获取检测时间间隔,并顺序读取应用后台进程控制表;

检测单元,用于所述监视处理子系统从所述应用后台进程控制表中读出应用后台进程信息;如果应用后台进程中不存在未处理的应用后台进程,则所述监视处理子系统根据检测时间间隔对下一条应用后台进程进行检测;如果应用后台进程中存在未处理的应用后台进程,则对所述应用后台进程唯一资源非阻塞申请互斥锁,如果成功获取互斥锁,说明应用后台进程没有启动或已经下宕;否则,说明应用后台进程实例正在运行,所述监视处理子系统继续对下一条应用后台进程进行检测。

作为本发明再进一步的方案:所述故障检测处理单元还包括:故障恢复单元,用于当成功获取互斥锁时,释放所述应用后台进程唯一资源互斥锁,并根据可用的业务处理子系统列表和负载均衡策略挑选目标业务处理子系统,启动所述应用后台进程到在可用的业务处理子系统上运行,所述监视处理子系统继续对下一条应用后台进程进行检测。

与现有技术相比。本发明的有益效果是:通过装置物理上隔离的监视进程实现对应用后台进程的故障自动检测和恢复,使用全局锁的机制控制监视进程和应用后台进程的唯一性,使用锁等待技术和物理分开多备份系统装置实现监视进程的高可用性。

附图说明

图1为金融交易故障检测系统的结构示意图。

图2为金融交易故障检测系统中故障检测处理单元的结构示意图。

图3为金融交易故障检测系统中故障检测方法流程图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

请参阅图1~3,本发明实施例中,一种金融交易故障检测系统,包括配置于金融交易设备中的视频监控单元1,与所述视频监控单元1相连的控制单元2,以及显示单元3、故障上报单元4和故障检测处理单元5;

其中,所述视频监控单元1,安装有多个摄像机,摄像机的设置用于获取交易设备周围画面图像,金融交易设备可以是自动柜员机、自助存取款机或虚拟柜台系统等设备中的任意一种;摄像机可以采用不同种类数字摄像机,可放置于不同位置和角度,主要用来监测设备周围和内部运行情况,且摄像机配置不少于两个;摄像机可以通过摄像机拍摄的画面确定异常画面,并根据异常画面锁定设备故障位置,并将故障位置对应的目标摄像机的目标画面图像发送至显示单元3,显示单元3是具有显示功能的设备,其包括控制器,显示器及显示单元3;显示单元3的信号输入端与控制器的输出端连接,显示单元3的信号输出端与显示器连接,显示单元3用于显示所述控制单元2发送的所述目标画面图像,例如是智能互联网金融交易设备的显示器;所述控制单元2,在所述画面图像中获取由一个摄像机连续获取的至少两帧画面图像,作为待分析画面图像;统计预设目标子图像位于相同位置的待分析画面图像的帧数;在所述帧数超过预设阈值时,将任意一帧所述待分析画面图像与预设标准画面图像进行匹配,判断二者是否相同;若否,根据所述待分析画面图像对应的摄像机位置确定设备故障位置,根据所述预设目标子图像确定设备故障类型。

基于上述工作原理,本发明提供了一种金融应用系统后台进程异常检测方法:

所述故障上报单元4与所述控制单元2相连,用于将所述设备的故障信息发送至外部故障响应终端,其中,所述故障信息包括所述设备故障类型、所述金融交易设备的编号和地理位置;

所述故障检测处理单元5分别与故障上报单元4和显示单元3连接,包括:

初始处理单元6,用于启动所述监视处理子系统,所述监视处理子系统启动监视进程;监视进程控制表获取单元7,用于所述监视处理子系统从监视进程中读取监视进程控制表,从所述监视进程控制表中获取检测时间间隔,并顺序读取应用后台进程控制表;

检测单元8,用于所述监视处理子系统从所述应用后台进程控制表中读出应用后台进程信息;如果应用后台进程中不存在未处理的应用后台进程,则所述监视处理子系统根据检测时间间隔对下一条应用后台进程进行检测;如果应用后台进程中存在未处理的应用后台进程,则对所述应用后台进程唯一资源非阻塞申请互斥锁,如果成功获取互斥锁,说明应用后台进程没有启动或已经下宕;否则,说明应用后台进程实例正在运行,所述监视处理子系统继续对下一条应用后台进程进行检测;

所述故障检测处理单元5还包括:故障恢复单元9,用于当成功获取互斥锁时,释放所述应用后台进程唯一资源互斥锁,并根据可用的业务处理子系统列表和负载均衡策略挑选目标业务处理子系统,启动所述应用后台进程到在可用的业务处理子系统上运行,所述监视处理子系统继续对下一条应用后台进程进行检测。

本发明的工作原理是:经上述对本技术方案的全方位描述可知,当应用金融交易设备后台进程或所附系统由于某种原因异常下宕时,能够在短时间内自动在其他可用的业务处理子系统上恢复。大大减少服务不可用时间,提高服务水平。

还有,本技术方案在物理上通过模块、系统实现,使得各功能分开,减少各系统同时出现异常的概率,达到互相备份以实现高可用性的目的。

对于本领域技术人员而言,显然本发明不限于上述示范性实施例的细节,而且在不背离本发明的精神或基本特征的情况下,能够以其他的具体形式实现本发明。因此,无论从哪一点来看,均应将实施例看作是示范性的,而且是非限制性的,本发明的范围由所附权利要求而不是上述说明限定,因此旨在将落在权利要求的等同要件的含义和范围内的所有变化囊括在本发明内。不应将权利要求中的任何附图标记视为限制所涉及的权利要求。

此外,应当理解,虽然本说明书按照实施方式加以描述,但并非每个实施方式仅包含一个独立的技术方案,说明书的这种叙述方式仅仅是为清楚起见,本领域技术人员应当将说明书作为一个整体,各实施例中的技术方案也可以经适当组合,形成本领域技术人员可以理解的其他实施方式。

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