我写了个网站,里面有试听,和下载功能,点击下载或者试听的时候,服务器tomcat使用CPU能达到80,这只是一个人下载,
2个人以上 服务器会经常死机,问问各位高手,下载和试听功能怎么才能不给服务器那么大压力啊,谢谢指点了,说的越详细越好了。
2个人以上 服务器会经常死机,问问各位高手,下载和试听功能怎么才能不给服务器那么大压力啊,谢谢指点了,说的越详细越好了。
解决方案 »
- Hibernate多对多关联表问题
- 关于struts1和struts2的区别
- 关于公司在开源框架上的使用
- 关于分发Action的诡异问题……
- 雪地裸体跪求:XFire安全部署问题
- EL表达式的中文乱码问题
- hibernate的order by参数,如何使asc/desc作为变量参数
- java.lang.NullPointerException异常处理问题
- 菜鸟问题,怎么在Weblogic上部署一个HelloWorld
- struts+jbuilder 但是ApplicationResources.properties为空?(散尽家产)
- extreme table组件导出到excel
- session取值
除了WEB需要的服务,其它的全给禁用,看看效果.我只能想到这么多,请楼下的继续.
Sorry I Don't Know
换个tomcat试试。
这个问题比较新颖,,刷新能产生CPU占用问题,关注下。
呵呵,我以前写WEBSERVICE文件传输的时候就烦过这样的错,希望对LZ有用
防刷新应该是防不住的,难道说弹出个不带功能栏的浏览器窗口?难道用js禁用F5?都有缺陷。
多个用户访问本身就会导致tomcat性能低下,他只是个免费的。如果访问量大甚至有一定并发量的话还是建议换其他的web容器。
刷新就是再次请求,再次把这个处理过程走一遍,第一次需要实例化相关的类,第二次就是走过程,进程会瞬时的占用较高的处理量,但很快就会降到正常值,楼主还是观察下吧,是不是这样。
除了WEB需要的服务,其它的全给禁用,看看效果. 我只能想到这么多,请楼下的继续.