tomcat5.5过几天就自动死掉了,
每天上班的时候都要重起tomcat过年了,都放假了,重起tomcat的事没有人办.请问有什么办法当tomcat死掉的时候,能让tomcat自动重起的程序.最好给出代码,谢谢!!!

解决方案 »

  1.   

    把tomcate的启动放到inittab中,会监视进程。
    或者装个daemontool,也可以实现相同功能
      

  2.   

    写个java程序呗,。
    调用一个脚本。System.exec("script.bat");
    script.bat
    里面可以写startup.bat因为tomcat是不会启动多个实力的。所以你可以几个小时试图启动它一次。
      

  3.   

    如果是在linux下,可以写个脚本加入到crontab中,
    使用crontab每隔一段时间(比如5分钟)执行:
    "ps auxww | grep Bootstrap | wc -l"
    命令看tomcat是否正常运行(为0代表没有运行)为0的话直接执行tomcat的启动程序启动之.
      

  4.   

    数据库连接池问题我也想过,用完后一定要释放
    不知错在那里,因为程序是以前人家写的,所以想写一个脚本来自动重起tomcat 服务器是用的windows2000但不知,脚本怎么写
      

  5.   

    改一下tomcat.bat,变成循环启动
    tomcat可以远程关闭的
      

  6.   

    我这tomcat出问题都是远程登录服务器解决...回家后找个网吧就成了,呵呵
      

  7.   

    设置windows自动执行计划任务。启动tomcat