tomcat运行一段时间后
页面打开变得很慢
页面先是出现空白,两三分钟后才缓缓从数据库读出数据形成页面
1、请问这是什么原因造成的?怎样解决呀?
2、怎样写一个windows任务计划在凌晨重启tomcat和MySQL数据库服务?
页面打开变得很慢
页面先是出现空白,两三分钟后才缓缓从数据库读出数据形成页面
1、请问这是什么原因造成的?怎样解决呀?
2、怎样写一个windows任务计划在凌晨重启tomcat和MySQL数据库服务?
2.写个批处理文件,用计划任务调用
启动tomcat
startup.bat
停止tomcat
shutdown.bat
启动mysql
net start mysql
停止mysql
net stop mysql
2、写一个Windows服务程序,每天定时自动调用DB和Tomcat的命令行进行重启。
2、每个new出来的对象都有关闭吗?这个好像我没有做,不知道现在能不能设置一个统一的方法来回收new对象?很急呀,凡是涉及数据库操作的页面都很慢,半天才能显示出来,有的时候都登录不了系统
客户快把我逼疯了!!!
数据库连接每次用完后都是需要关闭的,至于new出来的对象那就交给gc吧,自己不用去管。另外你说的"windows任务计划在凌晨重启tomcat和MySQL数据库服务",这个没有必要吧,^_^
默认tomcat使用150M内存,不够的时候就会出现你说的情况
解决方法是在tomcat的bin目录下catalina.bat文件里加一句
set JAVA_OPTS=-Xms800m -Xmx800m
这是把tomcat内存扩充800m,一般就够用了
看你使用的机器实际情况自己调整大小吧
否则很占资源!