@echooff
netstoptomcat5
remping20个包,实现延时功能
ping127.0.0.1-n20
netstarttomcat5
注意这里的tomcat5是tomcat在windows的服务名,注册服务的
保存以下脚本成tomcat.bat,计划任务指定每天4点执行该脚本 解决措施: 如果是linux系统 如果是windows,需要定期清理tomcat的tmp文件 可以用windows自带的定时任务器建立如下delTmp.bat的文件 @echo off :start ::启动过程,切换目录 set pwd=%cd% cd %1 echo 工作目录是:& chdir :clean ::主处理过程,执行清理工作 @echo on rem @for /r %%c in (.log) do @if exist %%c ( rd /s /q %%c & echo 删除目录%%c) @echo off @del logs\*.log @del temp\*.tmp del /f /s /q E:\osaplatform\WEB-INF\logs\*.log.*-* echo "当前目录下的log信息已清除" goto end :noclean ::分支过程,取消清理工作 echo "log信息清楚操作已取消" goto end :end ::退出程序 cd "%pwd%" REM pause Tomcat由于运行的时间过长造成内存不宜释放,导致运行性能的降低,定时重启tomcat有利于提升系统的性能, 首先建立如下的bat文件 set JAVA_HOME=C:\Program Files\Java\jdk1.6.0_06 E:\tomcat6_hb\bin\service.bat install Tomcat604 注册为windows服务 然后在建立tomcat.bat,并将此文件放到windows定期任务中 @echo off net stop tomcat5 rem ping 20个包,实现延时功能 ping 127.0.0.1 -n 20 net start tomcat5 如果需要解除服务,则建立如下文件,直接执行即可 set JAVA_HOME=C:\Program Files\Java\jdk1.6.0_06 E:\tomcat6_hb\bin\service.bat remove Tomcat604 |