God
GOD是用Ruby写的进程监控框架,具有易配置易扩展的优点。用它可以很方便的监控一个软件的运行状态,并在特定的条件下杀死或重启进程。以此保证任务的持久性和高可用性。
常见场景
1、监控一个进程,当它因意外错误退出或失去响应时重新启动它;
2、监控一个进程,当它耗费的CPU或内存超过特定值时杀死或重新启动它。
安装
sudo gem install god
运行环境
God 到2012-12-13为止,仅支持Linux (kernel 2.6.15+), BSD, Darwin环境,暂无支持windows的计划。必须使用root用户执行。
参考资料
Warning: Invalid argument supplied for foreach() in /www/wwwroot/newbaike.com/id.php on line 280