上个星期天网站突然打不开,进去看了下,TOMCAT是开着的,但是我重启了TOMCAT之后,就行了.不知道是什么原因???
我是用JAVABEAN+JSP+SERVLET开发的.数据连接是用JDBC,没有用数据源.
有维护网站经验的朋友说下经验先.另外能不能弄个程序监听下这个网站,一但发现停了,就重启TOMCAT??
配置数据源是不是好些呢.

解决方案 »

  1.   

    用数据源比jdbc好,不管是从效律还是从其它方面
      

  2.   

    侦听我也做过,定时连接80端口,如果发现无法返回,则尝试n次后,重启tomcat
      

  3.   

    发现问题,要勤查日志 不能主观臆断弄个程序监听下这个网站,一但发现停了,就重启TOMCAT?
    不知楼主是要把这个监听程序放在哪里,TOMACT都死了,监听器还能监听?
      

  4.   

    可以在你的程序里面定义日志啊。
    你可以根据日志信息来找出错误原因。
    通过修改Tomcat 的配置文件好象可以让它自动重起把。
    去网上查一下。
      

  5.   

    恩,那不知道你们是怎么维护网站的,TOMCAT需要配置什么吗???数据库需要做什么吗???
      

  6.   

    以前也很少会发生这样的情况的,最多就是慢点,今天网站又停了,可TOMCAT是好的啊.
      

  7.   

    为什么会出现这样的情况啊,是不是TOMCAT要重装啊.
      

  8.   

    1.写一个monitor.jsp,返回一个"ok"就行
    2.用hostmonitor监控这个URL返回的内容是否正确,如果不正确把相应的action设为重启tomcat服务即可!
      

  9.   

    随便说一下hostmonitor是一个第三方的软件,所以tomcat死了,不会影响到监控的.hostmonitor的资料网上非常多.
    另外,你如果不想让hostmonitor自动启动tomcat,也可以 让hostmonitor在tomcat服务死掉的时侯给手机发信息
      

  10.   

    我做了一个监听TOMCAT的JAVA类,不过需要手动输入命令,一般是用于查看远程机器的TOMCAT是否开启,
    另外还一个监听TOMCAT的SHELL SCRIPT,我还是最喜欢SHELL SCRIPT。
      

  11.   


     再怎么优化 TOMCAT开长时间了 也会死掉的!
       用weblogic吧! 霸王级服务!
      

  12.   

    weblogic一个cpu要10万啊。我们不是有钱人!
      

  13.   

    系统日志是服务器必须做好的一个部分,日志记录了你当前服务器运行状况的重要信息,也是便于维护的关键,既然咱没那么多钱。那把现有能做优化的地方做好,tomcat 时间长了是会出现问题公司的服务器一样,每个星期一来服务器肯定要重启。
      

  14.   

      QQ群:55046759  
      Jboss Struts Spring Hibernate DB javascript jquery 等相关技术讨论
      

  15.   

    我们公司的网站现在出现的情况和你的一样··我也不知道到底为什么。。日志里也没什么情况。。反正今天要是开起的吧··第二天来了开网站就开不了。。说什么当前的服务不可用。但是看tomcat还是正常的。
    等待。。要是你解决了。麻烦你通知我一下。。谢谢。。Email:[email protected]
      

  16.   

    我的方法就是经常人为登陆看看,采用apache+tomcat方式,静态页面有apache处理,我的网站运行已经一年了,除了人为重启外,没有停止过。
      

  17.   

    hostmonitor的资料网上非常多. 
    ??我怎么没搜到!?