首页 / 自监控进程守护方法

自监控进程守护方法无效专利 发明

技术领域

[0002] 本发明涉及一种实现自监控进程守护方法,属于智能终端系统管理技术领域。
[0003]

相关背景技术

[0004] 由于全省有3000多个变电站,每个变电站都会部署一个智能终端,若是人工维护,必然导致很难实现。因此提供此程序自动对每个智能终端的应用进行看守。
[0005]

具体实施方式

[0015] 下面结合附图对本发明作进一步描述。以下实施例仅用于更加清楚地说明本发明的技术方案,而不能以此来限制本发明的保护范围。
[0016] 根据图1,自监控进程守护系统的实现方法为:1)实现自动对智能终端采集程序的启动和停止:启动轮询看守线程;判断采集进程是否存在;不存在则调用启动命令,启动此进程;若接收到进程重启命令,则先停掉此进程再重启。
[0017] 启动轮询看守线程。
[0018] 2)实现自动对智能终端Jetty应用程序的启动和停止:判断Jetty应用进程是否存在;不存在则调用启动命令,启动此进程;若接收到进程重启命令,则先停掉此进程再重启。
[0019] 3)实现自动对主站资源分配服务程序的启动和停止:启动轮询看守线程;判断主站资源分配服务进程是否存在;不存在则调用启动命令,启动此进程;若接收到进程重启命令,则先停掉此进程再重启。
[0020] 4)实现自动对主站集中调度服务程序的启动和停止:启动轮询看守线程;判断主站集中调度服务进程是否存在;不存在则调用启动命令,启动此进程;若接收到进程重启命令,则先停掉此进程再重启。
[0021] 5)定期扫描某个固定目录,查看是否有新的程序包存在:加载初始化信息;启动定时任务;根据初始化信息定时扫描固定目录;比较是否有新的程序包存在。
[0022] 6)发现有新程序包需要更新,读出此包,更新到相应的程序运行的目录下。读入需要更新的程序包;读入程序包需要放置的环境目录;把程序包输出到指定目录中。
[0023] 7)程序包更新到程序运行的相应目录下后对相应的服务进行重启操作。接收到程序包更新成功的通知;调用相应的程序停止接口,停止程序的运行;调用程序的运行接口,启动程序的运行。
[0024] 以上显示和描述了本发明的基本原理、主要特征及优点。本行业的技术人员应该了解,本发明不受上述实施例的限制,上述实施例和说明书中描述的只是说明本发明的原理,在不脱离本发明精神和范围的前提下,本发明还会有各种变化和改进,这些变化和改进都落入要求保护的本发明范围内。本发明要求保护范围由所附的权利要求书及其等效物界定。

当前第1页 第1页 第2页 第3页
相关技术
监控进程相关技术
进程守护相关技术
顾俊发明人的其他相关专利技术