Tomcat服务器的监听及宕机自动重启的开发
思路:
1、 通过http访问获取tomcat服务器上的项目访问状态200为正常
2、 当服务器宕机时,会进入异常IOException中,此时通过java调用tomcat的shutdown服务和startup服务进行重启
3、 设置对tomcat的监听时间
4、 打包成jar文件并转化成windows服务的形式自动运行,以保证全天候的监听
5、 Cmd命令窗口的关闭
一、获取项目访问状态
URL pageUrl = newURL("http://localhost:8080/SCNEW/tomcatmonitor.jsp");
HttpURLConnection httpUrlConn =(HttpURLConnection)pageUrl.openConnection();
intstatusCode = httpUrlConn.getResponseCode();
二、调用tomcat的shutdown服务和startup服务
Process ps = Runtime.getRuntime().exec(&