Chinaunix

标题: 进程监控与信号捕获的问题,请高手回答 [打印本页]

作者: 我是一个怪人    时间: 2005-07-04 10:06
标题: 进程监控与信号捕获的问题,请高手回答
现在有这样的一个需求
描述:需要监控java进程,当其被意外终止后,自动启动此进程
具体的需求为:
1、正常停止时,不需要自动启动此进程
2、通过Kill  杀掉这个进程时,不需要自动启动此进程
3、当java异常时,自动启动此进程
4、将这种监控直接添加到启动脚本中,做到每次启动后都可以对此进程进行监控

疑问:
1、这种脚本如何写在启动脚本中做到时时监控
2、还有能不能帮忙提供一个关于此类需求的一个样例
3、关于java的信号的含义和如何捕捉不知道那位高手能指点一下。

我的启动脚本片断
-----------------
"$JAVA_HOME/bin/java" ${JAVA_VM} ${MEM_ARGS} ${JAVA_OPTIONS}     \
  -Dweblogic.Name=${SERVER_NAME}                                 \
  -Dweblogic.management.username=${WLS_USER}                     \
  -Dweblogic.management.password=${WLS_PW}                       \
  -Djava.security.policy="${WL_HOME}/server/lib/weblogic.policy" \
   weblogic.Server
-----------------------




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2