文章列表
整个重启服务思路如下:
1、每个服务器定时(比如一分钟,可配置)监控本身内存使用情况(当然cpu使用情况也可以监控),若空闲率小于某个指定值(如20%)时就把系统运行参数(内存空闲率、线程信息、连接池信息、本身tomcat路径信息)记录到数据库表
2、在业务tomcat服务之外另开一个服务,来定时(比如一分钟)检测数据表,看有没有内存空闲小某个指定值(如10%以下,可配置),若有则调用外部操作系统命令重启此tomcat服务。
二、tomcat相关脚本
1、tomcat服务操作系统外部启动脚本startup.bat
d:
cd D:\Tomcat5.5\bin ...