程序运行监控、崩溃重新启动(高手请进)
大致情况:开发的一软件运行久了会出现崩溃的情况,时间紧暂时未找出具体问题,因为该软件必须长期运行,于是开了一个监控软件,发现其崩溃即将结束该进程然后重新启动。
问题是:监控软件在发现其崩溃后无法结束其进程。试过多种方法,TeminateProcess等,不行!请求高手指点,希望做到,发现崩溃后干净的清除该进程然后重新启动,当然重启一定次数后直接重新启动计算机(这部分本人可以完成)。
大侠请不吝赐教!分不多,是个意思!
问题是:监控软件在发现其崩溃后无法结束其进程。试过多种方法,TeminateProcess等,不行!请求高手指点,希望做到,发现崩溃后干净的清除该进程然后重新启动,当然重启一定次数后直接重新启动计算机(这部分本人可以完成)。
大侠请不吝赐教!分不多,是个意思!
...全文
相关推荐
使用Jconsole对java的内存使用情况(JVM)进行监控.doc
监控Java应用程序的内存使用情况对于优化程序性能至关重要,因为内存泄漏或其他内存管理问题可能导致程序运行缓慢,甚至崩溃。
LocalProgramManager:保持服务器程序运行
如果是由于资源耗尽、内存泄漏或其他可恢复的问题导致的,LocalProgramManager可能会尝试清理资源并重新启动程序。3.
软件看门狗程序
"软件看门狗程序"是一种在计算机编程中用于监控和管理其他程序运行状态的工具。在C++中实现这样的程序可以提供对系统中特定进程的可靠监控,确保关键任务的稳定执行。以下是对这个主题的详细说明:1.
wdt.rar_C Builder_watch_watch dog_狗的作用
这种机制在嵌入式系统、物联网设备和实时操作系统中尤为常见,因为它可以预防由于软件错误导致的系统崩溃。
查看程序运行监控软件
**错误和异常检测**:监控软件可以记录程序中的错误事件和异常,通过日志或者警报机制通知管理员。这有助于及时发现并解决可能导致系统崩溃的问题。3.


进程/线程/DLL
