【技术实现步骤摘要】
应用程序运行状态的远程监控方法、监控端及监控服务器
本专利技术实施例涉及计算机
,尤其涉及一种应用程序运行状态的远程监控方法、监控端及监控服务器。
技术介绍
软件系统由不止一个的应用程序组成,这些应用程序按照软件系统的架构设计,各司其责地完成自己的功能。在较大的实际项目中,通常把这些应用程序部署在多个计算机上面。为了观察软件系统的运行状态(例如所使用的资源:CPU使用率、内存使用大小、线程句柄数等),普通的做法就是输入凭据,远程登陆该程序所部署的计算机,若是Windows系统,则通过任务管理器查看;Linux系统通过相关命令查看。对于Windows系统,一般只允许同名的远程用户登陆一个,假如两个开发人员同时查看程序信息,则最后登陆远程计算机的用户将把前一个替换掉。为了查看整个软件系统每个应用程序的运行状态,则需要把所有涉及到的计算机设备逐一远程访问一遍,并记录其运行状态。可见,上述查看远程应用程序运行状态的方法相当繁琐,工作量大,效率极低,非常不方便。因此,现在亟需一种应用程序运行状态的远程监控方法来解决上述问题。
技术实现思路
为了解决上述问题,本专利技术实施 ...
【技术保护点】
1.一种应用程序运行状态的远程监控方法,其特征在于,包括:基于预设在与目标应用程序同一目录下的监控程序,获取所述目标应用程序的运行状态;发送所述运行状态给监控服务器,以供所述监控服务器根据所述运行状态生成控制信令;接收到所述监控服务器发送的所述控制信令,解析获取所述控制信令对应的控制操作,并执行所述控制操作。
【技术特征摘要】
1.一种应用程序运行状态的远程监控方法,其特征在于,包括:基于预设在与目标应用程序同一目录下的监控程序,获取所述目标应用程序的运行状态;发送所述运行状态给监控服务器,以供所述监控服务器根据所述运行状态生成控制信令;接收到所述监控服务器发送的所述控制信令,解析获取所述控制信令对应的控制操作,并执行所述控制操作。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:若检测到所述目标应用程序的运行状态为异常,则基于所述监控程序,重启所述目标应用程序。3.根据权利要求1所述的方法,其特征在于,在所述基于预设在与目标应用程序同一目录下的监控程序,获取所述目标应用程序的运行状态之前,所述方法还包括:获取所述监控程序的配置信息;基于所述配置信息发送认证信息给所述监控服务器,以供所述监控服务器根据所述认证信息进行认证;接收到所述监控服务器发送的认证成功信息,以完成对所述监控服务器的绑定。4.一种应用程序运行状态的远程监控方法,其特征在于,包括:接收到监控端发送的目标应用程序的运行状态;根据所述运行状态生成控制信令;将所述控制信令发送给所述监控端,以供所述监控端解析获取所述控制信令对应的控制操作,并执行所述控制操作。5.根据权利要求4所述的方法,其特征在于,所述根据所述运行状态生成控制信令,包括:根据所述运行状态,获取关于所述目标应用程序的控制...
【专利技术属性】
技术研发人员:田秀臣,熊道权,袁沅祥,
申请(专利权)人:北京世纪东方通讯设备有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。