tomcat部署的web程序怎么越用越慢
郁闷啊,一般情况下系统访问速度都正常,但有时候比较慢,过一段时间后就又好了,如果排除网络方面的原因,还会有其他什么原因吗 --------------------编程问答-------------------- 这个不了解,没有遇到过可以监控一下数据库的链接情况和服务器的cpu使用率什么的。 --------------------编程问答-------------------- 是否有定时任务执行,比较好资源的那总,还是应该从监控开始查看 --------------------编程问答-------------------- 资源是否有完全释放?
数据库连接有没有关? --------------------编程问答-------------------- 系统:cpu,内存,文件句柄数
程序:检测一下程序是否用完后关闭链接 --------------------编程问答--------------------
不是一个用户出现这种问题,是所有的用户都出现这个问题的 --------------------编程问答--------------------
其实他叫你查的是服务器,不是客户端 --------------------编程问答-------------------- 可能是数据数量大,或者事物未提交,其他事物等待,也有可能是应用程序,某片代码执行过慢,用带锁导致的!!还是需要你自己慢慢调试应用程序才能够发现! --------------------编程问答--------------------
之前客户用了一年多都正常的,就最近几个月出现了这个问题的,数据量也不大,同时用的人也少,就几个 --------------------编程问答-------------------- 可能是数据量大了 系统开销多了 --------------------编程问答-------------------- 检查cpu 和内存使用情况。 最好有日志 --------------------编程问答-------------------- 您先在服务器run里运行一下perfmon
看看cpu,memory,disk的情况
你说半个小时就慢了,是不是某些资源没有释放啊?
不行的话
查看连接数:
[root@localhost conf]$ netstat -na |grep 80 |grep EST |wc
补充:Java , Java EE