我想要一个监视进程并在以下情况下杀死该进程的“系统”:
- 该进程超出了某些内存要求
- 该进程在一段时间内没有响应来自“系统”的消息
我认为这个“系统”可能像监控过程一样简单?有关如何完成此操作的代码示例将很有用。我当然不反对对这个问题采取完全不同的解决方案。
对于第一个要求,您可能需要研究使用ulimit
,或者调整系统上的内核 OOM-killer 设置。
监控守护进程也针对此类事情而存在。God是最近的一个例子。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)