进程监控和守护 linux C

时间:2014-09-01 03:04:36
【文件属性】:

文件名称:进程监控和守护 linux C

文件大小:82KB

文件格式:RAR

更新时间:2014-09-01 03:04:36

进程监控 进程守护 linux C语言 j进程重启

进程监控 进程守护 linux C语言 j进程重启 进程管理 利用linux C语言编写,读取配置文件里面要求启动的程序,并进行实时监控,若进程异常退出,就重新启动 主要功能: 1.读取配置文件程序 2.启动进程 3.监控进程,查看进程是否退出或者崩溃 4.若进程退出或者崩溃,重启程序。 5.支持sleep功能 6.进程若连续崩溃NUM_MAX次就进行相应的睡眠周期


【文件预览】:
monitor-1.0
----COPYING(34KB)
----aclocal.m4(34KB)
----config.log(3KB)
----INSTALL(15KB)
----config.h.in(714B)
----configure(146KB)
----ChangeLog(0B)
----Makefile.in(21KB)
----configure.in(681B)
----AUTHORS(0B)
----src()
--------test()
--------include()
--------lib()
----README(0B)
----NEWS(0B)
----11.txt(76B)
----Makefile.am(117B)

网友评论

  • 可以参考下
  • 有一点作用
  • 很好的实例
  • 还可以,需要继续研究才行
  • 还可以,需要继续研究
  • 正在研究中,代码不错,能实现所说功能。
  • 垃圾,,,,浪费老子的分。。。
  • 很棒,代码不错!!!!!
  • 新手还可以
  • 虽然不能直接使用,但是代码有参考价值,很好
  • 非常好的实例,值得借鉴
  • 没多大用?如果进程异常退出,其他进程能立即获得消息吗?
  • 没有配置文件,了解了一下。好像有点小问题。
  • 有proclist.ini文件,也不知道proclist.ini文件结构咋样,程序也有些问题,学习吧
  • 可用,但不是我想要的
  • 没有proclist.ini文件,也不知道proclist.ini文件结构咋样,根本没法用
  • 刚好急用,资源挺好的。
  • 好像不能达到理想的监控,一旦是守护进程就失效了,不知道啥原因,谢谢共享
  • 非常不错,只要看懂后进行修改即可
  • 很好值得参考正在学习中
  • 跟百度文库里的内容一样,正是我想要的。只是代码中有些瑕疵。
  • 如果运行足够长的时间会出现无法找到程序路径和PID的情况...暂时没找到解决方法
  • 与之前下的一个(linux+c)linux进程监控和进程守护程序的PDF文件基本一样,我想移植到MIPS 当中,但是失败了,proclist.ini 也没有给出样例,另外 10 分的资源分,有点高了。不知作者是不是原创,如果是原创,辛苦了。
  • 总体能用,不过我在使用中有几个问题在这里说一下以供参考: 1、代码没有清理干净,有一些定义是无用的。 2、在c++中使用时有一些强制转换要加上去,不然编不过去。 3、在process.c中get_proc函数中将获取的应用程序名称赋给结构体的name时strllen(tmp)-2这里不应该-2而应该-1,少了结尾一个字符,造成了在后面进行查找时总找不到已执行的进程,结果就是疯狂的重复打开应用程序。 4、注意要连接libpthread.so,不然编不过去。
  • 应该不错,但是编译没有通过。