有应用程序监视器吗?

有应用程序监视器吗?

我开发了一个(很棒的)基于 mozilla 的自定义网络浏览器,运行在 Ubuntu 10.10 上,需要始终保持打开状态(它基本上是一个“信息亭”)。

如果它崩溃了,这在像我这样的单线程网络浏览器中很容易发生,我需要它立即重新启动(实际上,重新启动前大约 10 秒的延迟就可以了)。

应用程序监视器如果不是 Windows 的话,Windows 版将是完美的。我还没能找到可以实现这一点的东西,最好是有 GUI 的。

我通常针对基于 Windows 的系统进行开发,因此 Ubuntu 对我来说有点陌生。

答案1

你可以用 bash 脚本来包装它:

#!/bin/bash
while true
do
   <execute your browser>
   sleep <specify seconds here>
done

将其粘贴到文件中,使其可执行(chmod +x yourfile.sh或在 nautilus 中的文件属性中勾选执行框),双击它就可以了。

相关内容