Crash on Restart v1.6.4.0该工具的主要应用场景是在需要长时间运行的程序或后台应用程序中,自动监控和重新启动崩溃或挂起的应用程序,以确保它们一直处于运行状态。特别是对于那些不稳定的应用程序,这个工具可以节省用户不必要的时间和精力,避免因为应用程序崩溃或挂起而导致的信息丢失或其他问题。
自动重新启动崩溃或挂起的应用程序 您是否讨厌程序挂起或崩溃?当后台应用程序(如即时通讯客户端或带宽监视器)默默崩溃时,我觉得特别烦人-有时候我已经错过了一堆消息,几个小时后才注意到问题。我相信您自己也遇到过一些“未响应”错误和一些容易崩溃的应用程序。
如果您有一个不稳定的程序,绝对需要在所有时间运行,但又不想浪费时间监视并手动重新启动每次失败时,我可能有一些有趣的东西给您。
Crash on Restart是一款监控工具,将监视您指定的应用程序,并自动重新启动任何挂起或崩溃的程序。您可以添加任意数量的应用程序进行监视,单独启用/禁用它们,并编辑将用于重新启动应用程序的命令行。
Crash on Restart不需要安装,并将所有配置数据存储在程序文件夹中的“settings.ini”文件中,因此它是可携带的。它应该与大多数基于NT的Windows版本兼容。
*载下**Crash on Restart (1.4 MB)
屏幕截图和文档: 主应用程序窗口 主窗口
要添加要监视的新应用程序,请单击“添加”按钮或按Ins键。 要从列表中删除一个或多个应用程序,请选择它们并单击“删除”或按Del。 要编辑每个应用程序的配置,请双击相应行。这将打开编辑对话框(见下文)。 您还可以通过单击“设置”访问RoC配置,并通过单击“显示日志”查看活动日志。日志包含有关崩溃/挂起的应用程序,执行的命令等信息。 编辑应用程序的监视设置 编辑应用程序的监视设置
好吧,这应该是非常简单明了的:)需要注意的一个细节是,启用“它未运行”选项将使Crash on Restart将应用程序视为已崩溃,即使您已经有意地关闭它。您可以在关闭应用程序之前禁用对应用程序的监视来解决此问题。
配置对话框。是的,就是这样。 配置对话框。是的,就是这样。
“Grace period”是Restart on Crash在尝试终止/重新启动刚刚终止/重新启动的应用程序之前等待的时间。这旨在防止一种情况,即RoC杀死了一个挂起的程序,重新启动它,再次认为它已经挂起(例如,如果程序在启动时不响应),并错误地再次终止它。
已知问题 如果您配置RoC自动终止挂起的应用程序,则会在这样做时终止该应用程序的所有实例。这可能会被修复。
Crash on Restart的主要用途包括:
服务器应用程序:对于在服务器上运行的关键应用程序或服务,例如网络服务器、数据库服务器等,Crash on Restart可以确保这些应用程序在崩溃或挂起后能够自动重新启动,避免服务中断和数据丢失。
后台监控工具:如果您使用一些需要长时间运行的后台监控工具,例如带宽监视器、系统性能监视器等,Crash on Restart可以帮助您监测这些工具是否崩溃或挂起,并在发生问题时自动重新启动它们,确保持续监控和数据采集。
自动化任务:对于定期运行的自动化任务,例如数据备份、文件同步等,Crash on Restart可以确保任务在崩溃或挂起后能够自动重新启动,保证任务按计划进行,不会因为应用程序的问题而中断。
游戏服务器:对于运行游戏服务器的情况,特别是一些自托管的小型游戏服务器,Crash on Restart可以确保游戏服务器在崩溃或挂起后能够及时重新启动,以保持游戏的持续在线状态,避免玩家因为服务器问题而受到影响。
数据采集和传感器监控:在需要长期数据采集和传感器监控的场景下,Crash on Restart可以用于监视数据采集或监控程序的稳定性,确保数据采集和监控不会因为应用程序问题而中断,保证数据的完整性和准确性。
长时间运行的应用程序:对于需要长时间运行的特定应用程序,例如科学计算、模拟软件等,Crash on Restart可以帮助用户监测这些应用程序的稳定性,并在发生问题时自动重新启动,确保计算任务能够持续进行。
自动化测试:在自动化测试中,Crash on Restart 可以用于确保被测试的应用程序或系统在测试过程中即使崩溃或挂起也能够恢复正常状态,从而提高测试的可靠性和完整性。
IoT 设备管理:对于大规模部署的物联网设备,Crash on Restart 可以用于远程管理和监控这些设备的稳定性,确保设备在遇到问题时能够自动恢复,减少人工干预的需要。



