目的: linux 下服务器程序会因为各种原因dump掉,就会影响用户使用,这里提供一个简单的进程监控和重启功能。 实现原理: 由定时任务crontab调用脚本,脚本用ps检查进程是否存在,如果不存在则重启并写入日志。 crontab修改 # crontab -e */5 * * * * /mnt/bindmonitor.sh /mnt/bindmonitor.sh 的实现 #! /bin/sh host_dir=`echo ~` # 当前用户根目录 proc_name=/home/wkubuntu/named/sbin/named # 进程名 fi
2022-07-20 17:12:54 44KB IN linux linux服务器
1
软件介绍: 最新完整汉化版的Process Monitor是一款强大的系统进程监视器,它能够显示进程线程的详细活动信息,如表值、创建线程、打开/关闭注册表键值、打开创建关闭文件,可查询进程的详细属性。能在手工排除系统故障或恶意程序检测时发挥重要的作用。命令行参数:/OpenLog   打开以前保存的事件文件/BackingFile        将事件保存在指定的备份文件/PagingFile    将事件保存在虚拟内存/NoConnect     启动时不自动收集事件/NoFilter      启动时清除过滤器/AcceptEula 自动接受最终用户许可协议 (不显示对话框)/LoadConfig   加载以前保存的配置文件/Profiling      启用线程分析功能/Minimized       启动应用程序最小化/WaitForIdle     等待一个 Process Monitor 就绪实例/Terminate       终止所有 Process Monitor 实例并退出/Quiet           启动时不确认过滤器设置/Run32           运行 32 位版本加载 32 位日志文件 (仅适用于 x64 )/HookRegistry    为 SoftGrid 故障排除挂钩注册表 (仅适用于 x86 Vista)/SaveAs    导出到 XML, CSV 或 PML 文件/SaveAs1   导出包括堆栈跟踪 (仅 XML)/SaveAs2   导出包括堆栈跟踪与符号 (仅 XML)/SaveApplyFilter 导出前应用当前过滤器
2022-07-20 16:53:52 1.94MB 其他资源
1
vb驱动进程保护 保护进程不被结束
2022-07-19 09:10:49 51KB VB hook 进程保护
1
获取当前进程的cpu占用情况,使用vc++实现,直接调用就行
2022-07-18 14:00:35 3KB vc++_cpu占用
基于java进程调度算法模拟程序的设计短作业优先先来先服务.doc
2022-07-16 11:00:20 244KB 互联网
1
Linux下的进程间通信详解.pdf
2022-07-15 09:04:36 25KB 考试
操作系统:2013OS-第3章进程调度与死锁.ppt
2022-07-14 19:01:56 2.1MB 操作系统
操作系统:第2章进程管理1.ppt
2022-07-14 19:01:52 756KB 操作系统
操作系统:第2章进程管理2.ppt
2022-07-14 19:01:51 577KB 操作系统
操作系统:第3章进程调度与死锁1.ppt
2022-07-14 19:01:50 439KB 操作系统