日期:2014-05-20  浏览次数:20655 次

java 上传图片过多对服务器的影响问题
我用Struts的upload方法上传图片到服务器硬盘 位置在部署项目工程的子目录下 
我担心如果上传图片过多 会给服务器带来过大压力,从而影响程序的正常运行。但我不确定 请大神指教!!
------解决方案--------------------
正常的话没什么问题,如果上传的太多太疯狂的话,就控制一下吧。控制上传的大小、数量什么的
------解决方案--------------------
分一下目录,根据情况而定,例如一周一个目录或者一月一个目录...
------解决方案--------------------
还是用apache的alias映射一下吧,把资源放在工程里是非常不合理的
------解决方案--------------------
服务器资源:CPU,网络IO,硬盘IO,内存

上传消耗:网络IO,硬盘IO,如果太多上传任务导致排队,还要消耗内存
数据库服务器消耗:大量内存、硬盘IO、CPU

LZ可以根据自己服务器的架构情况和业务情况来分析,如果上传太多,达到一个数量级,会对自己的服务器造成什么压力
------解决方案--------------------
最好别放工程下面。
------解决方案--------------------
图片多很正常啊,人家服务器都是多少T级别的。。