一种远程故障处理方法及系统技术方案

技术编号:16841795 阅读:17 留言:0更新日期:2017-12-20 00:26
本发明专利技术公开了一种远程故障处理方法,包括步骤:S100、监控服务器实时监测产线服务器是否发生故障;当监测到产线服务器发生故障时,发送故障信息至客户端;S200、客户端接收所述故障信息,并根据所述故障信息生成故障处理指令并发送至监控服务器;S300、监控服务器接收并转发所述故障处理指令至产线服务器;S400、产线服务器根据所述故障处理指令处理故障。本发明专利技术可以通过远程客户端及时地给现场提供故障处理指令,从而实现集中式维护,提高了系统运行的安全性,从而进一步提高了工厂的工作效率和运营情况,对社会经济效益起到了促进作用。

A remote fault processing method and system

The invention discloses a remote fault processing method, which comprises the following steps: S100, the monitoring server real-time monitoring server production line fault; when monitoring the production line when a server fails to send the fault information to the client; S200, the client receives the fault information, and according to the fault information generating fault handling instructions to the monitoring server; S300, the monitoring server receives and transmits the command to the server fault processing production line, production line; S400 server according to the fault processing instruction processing fault. The invention can remote clients in a timely manner to provide on-site troubleshooting instructions, so as to realize the centralized maintenance, improve the safety of system operation, so as to further improve the work efficiency and the operation of the factory, to the promotion of social economic benefit.

【技术实现步骤摘要】
一种远程故障处理方法及系统
本专利技术涉及通信
,尤其涉及一种远程故障处理方法及系统。
技术介绍
在工业生产线的运行中,产线环境的可用率是所有运维人员追求的目标。传统的产线监控系统(仅能够在中央控制室实时监控现场运行情况的画面,一般为了达到高可用率,会建设7x24小时的监控室,采集实时数据,对现场设备进行控制。当产线上发生故障时,由监控室发现故障并通知运维人员解决问题,如果运维人员没有电脑,则通过已有的app端远程连接工具登陆产线环境或者远程指导监控人员处理问题,但无法实现远距离异地进行故障处理。同时,建设监控室成本很高,通过远程连接工具直接登陆产线环境需要将产线环境暴露在公网,安全性不够高。
技术实现思路
为解决上述技术问题,本专利技术提供一种远程故障处理方法及系统,通过将故障信息加密发送到远程客户端,并传输成安全性更高的原子操作指令来实现故障处理。本专利技术提供的技术方案如下:本专利技术公开了一种远程故障处理方法,包括步骤:S100、监控服务器实时监测产线服务器是否发生故障;当监测到产线服务器发生故障时,发送故障信息至客户端;S200、客户端接收所述故障信息,并根据所述故障信息生成故障处理指令并发送至监控服务器;S300、监控服务器接收并转发所述故障处理指令至产线服务器;S400、产线服务器根据所述故障处理指令处理故障。进一步地,所述步骤S100之前还包括步骤:S010、客户端向监控服务器发送连接请求;S020、监控服务器接收所述连接请求,并建立与客户端的连接。进一步地,所述步骤S020“监控服务器接收所述连接请求,并建立与客户端的连接”具体包括步骤:监控服务器接收所述连接请求,根据所述连接请求判断客户端的终端标识是否在预设白名单内;若是,监控服务器建立与客户端的连接。进一步地,所述步骤S100“监控服务器发送故障信息至客户端”具体包括:监控服务器将所述故障信息加密并且二进制化后发送至客户端;所述步骤S200“客户端接收所述故障信息,并根据所述故障信息生成故障处理指令并发送至监控服务器”具体包括:客户端接收并解密所述故障信息,并根据解密后的故障信息生成故障处理指令并发送至监控服务器。进一步地,所述故障处理指令为原子操作指令。本专利技术还公开了一种远程故障处理系统,包括监控服务器、产线服务器以及客户端;所述监控服务器包括:监测模块,用于实时监测产线服务器是否发生故障;第一通信模块,用于当监测到产线服务器发生故障时,发送故障信息至客户端;所述客户端包括:第二通信模块,用于接收所述故障信息;指令生成模块,用于根据所述故障信息生成故障处理指令;所述第二通信模块还用于发送所述故障处理指令至监控服务器;所述第一通信模块还用于接收并转发所述故障处理指令至产线服务器;所述产线服务器包括:第三通信模块,用于接收所述故障处理指令;故障处理模块,用于根据所述故障处理指令处理故障。进一步地,所述客户端还包括连接请求模块,所述连接请求模块用于通过所述第二通信模块向监控服务器发送连接请求;所述监控服务器还包括连接建立模块,所述连接建立模块用于通过所述第一通信模块与所述客户端建立连接。进一步地,所述监控服务器还包括判断模块,所述判断模块用于根据所述连接请求判断客户端的终端标识是否在预设白名单内;所述连接建立模块用于当判断客户端的终端标识在预设白名单内时建立与客户端的连接。进一步地,所述监控服务器还包括加密模块,所述加密模块用于加密所述故障信息并且二进制化;所述客户端还包括解密模块,所述解密模块用于解密接收到的经加密后的故障信息。进一步地,所述故障处理指令为原子操作指令。与现有技术相比,本专利技术是通过客户端进行远程故障处理的方案,客户端与监控服务器之间通过设置Mac地址过滤而建立长连接机制,监控服务器实时监测产线服务器的异常,并将故障信息加密后发送给客户端,客户端根据故障信息生成安全性更高的封装后的原子操作指令来处理故障。本专利技术解决了运维人员非现场解决产线故障问题,提高运维效率和产线可用率,同时不会把产线环境暴露在公网,安全性高。附图说明下面将以明确易懂的方式,结合附图说明优选实施方式,对本专利技术予以进一步说明。图1是本专利技术一种远程故障处理方法的主要步骤示意图;图2为本专利技术一种远程故障处理方法的完整步骤示意图;图3为本专利技术一种远程故障处理系统的主要组成示意图;图4为本专利技术一种远程故障处理系统的完整组成示意图。附图标号说明:100、监控服务器,110、监测模块,120、第一通信模块,130、连接建立模块,140、判断模块,150、加密模块;200、客户端,210、第二通信模块,220、指令生成模块,230、连接请求模块,240、解密模块;300、产线服务器,310、第三通信模块,320、故障处理模块。具体实施方式为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对照附图说明本专利技术的具体实施方式。显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图,并获得其他的实施方式。为使图面简洁,各图中只示意性地表示出了与本专利技术相关的部分,它们并不代表其作为产品的实际结构。另外,以使图面简洁便于理解,在有些图中具有相同结构或功能的部件,仅示意性地绘示了其中的一个,或仅标出了其中的一个。在本文中,“一个”不仅表示“仅此一个”,也可以表示“多于一个”的情形。图1是本专利技术一种远程故障处理方法的主要步骤示意图。如图1所示,一种远程故障处理方法,包括步骤:S100、监控服务器实时监测产线服务器是否发生故障;当监测到产线服务器发生故障时,发送故障信息至客户端;S200、客户端接收所述故障信息,并根据所述故障信息生成故障处理指令并发送至监控服务器;S300、监控服务器接收并转发所述故障处理指令至产线服务器;S400、产线服务器根据所述故障处理指令处理故障。在监控服务器接收并转发所述故障处理指令至产线服务器之后还包括步骤向客户端返回通知信息,当产线服务器处理完故障之后返回处理结果给监控服务器,监控服务器再将处理结果返回给客户端。通过通知信息和处理结果的返回,便于远程操作人员掌握故障处理进展。通过本专利技术提供的远程故障处理方法,专业技术人员或操作人员可以方便的对生产线进行远程监测和远程处理,可以通过远程客户端及时地给现场提供故障处理指令,从而实现集中式维护,提高了系统运行的安全性,从而进一步提高了工厂的工作效率和运营情况,对社会经济效益起到了促进作用。图2为本专利技术一种远程故障处理方法的完整步骤示意图。优选的,如图2所示,对上述实施例进行改进,其中所述步骤S100之前还包括步骤:S010、客户端向监控服务器发送连接请求;S020、监控服务器接收所述连接请求,并建立与客户端的连接。具体的,本专利技术在进行远程监控之前客户端与监控服务器先建立长连接,实现实时监控功能。优选的,所述步骤S020“监控服务器接收所述连接请求,并建立与客户端的连接”具体包括步骤:监控服务器接收所述连接请求,根据所述连接请求判断客户端的终端标识是否在预设白名单内;若是,监控服务器建立与客户端的连接。具体的,上述客户端的终端标识可以是客户端的MAC地址,本专利技术通过判断客户端的MAC地址是否在预设白名单内来验证客户本文档来自技高网...
一种远程故障处理方法及系统

【技术保护点】
一种远程故障处理方法,其特征在于,包括步骤:S100、监控服务器实时监测产线服务器是否发生故障;当监测到产线服务器发生故障时,监控服务器发送故障信息至客户端;S200、客户端接收所述故障信息,并根据所述故障信息生成故障处理指令并发送至监控服务器;S300、监控服务器接收并转发所述故障处理指令至产线服务器;S400、产线服务器根据所述故障处理指令处理故障。

【技术特征摘要】
1.一种远程故障处理方法,其特征在于,包括步骤:S100、监控服务器实时监测产线服务器是否发生故障;当监测到产线服务器发生故障时,监控服务器发送故障信息至客户端;S200、客户端接收所述故障信息,并根据所述故障信息生成故障处理指令并发送至监控服务器;S300、监控服务器接收并转发所述故障处理指令至产线服务器;S400、产线服务器根据所述故障处理指令处理故障。2.如权利要求1所述的远程故障处理方法,其特征在于,所述步骤S100之前还包括步骤:S010、客户端向监控服务器发送连接请求;S020、监控服务器接收所述连接请求,并建立与客户端的连接。3.如权利要求2所述的远程故障处理方法,其特征在于,所述步骤S020“监控服务器接收所述连接请求,并建立与客户端的连接”具体包括步骤:监控服务器接收所述连接请求,根据所述连接请求判断客户端的终端标识是否在预设白名单内;若是,监控服务器建立与客户端的连接。4.如权利要求1或2所述的远程故障处理方法,其特征在于,所述步骤S100“监控服务器发送故障信息至客户端”具体包括:监控服务器将所述故障信息加密并且二进制化后发送至客户端;所述步骤S200“客户端接收所述故障信息,并根据所述故障信息生成故障处理指令并发送至监控服务器”具体包括:客户端接收并解密所述故障信息,并根据解密后的故障信息生成故障处理指令并发送至监控服务器。5.如权利要求4所述的远程故障处理方法,其特征在于,所述故障处理指令为原子操作指令。6.一种远程故障处理系统,其...

【专利技术属性】
技术研发人员:朱明芳
申请(专利权)人:上海斐讯数据通信技术有限公司
类型:发明
国别省市:上海,31

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

1