读书人

小弟我用struts2写的文件下传文件30

发布时间: 2013-03-06 16:20:31 作者: rapoo

我用struts2写的文件上传,文件30M左右,在本机tomcat上传速度很快,在服务器用weblogic9巨慢, 是从表单提交到action慢
我用struts2写的文件上传,文件30M左右,在本机tomcat上传速度很快,在服务器用weblogic9巨慢, 是从表单提交到action慢,进入action后速度还好,请教下是什么原因,如何提高效率!
[解决办法]
要拿到你上传的东西本身就很慢啊,加载项可能也会很大的,使你从表单提交到action比较慢!
[解决办法]
如果想提高效率,只能从上传代码中考虑。

个人感觉,在无其他办法。
[解决办法]
mao貌似和网速也有关系把 嘿嘿
[解决办法]
你的30m文件写到哪里了?
直接写在硬盘上还是哪里?
[解决办法]

引用:
我是用流读入到另外一个文本中,然后用sqlload入库


咋还搞中转,直接搞不行?
[解决办法]
是同样的网络情况么? LZ在本机上Weblogic测试了么? 如果本机也这样的话,只能从代码入手了。:-D
[解决办法]
实施apaphe
[解决办法]
引用:
是同样的网络情况么? LZ在本机上Weblogic测试了么? 如果本机也这样的话,只能从代码入手了。:-D


还是先相同运行环境 测试下 然后在分析 耗时在哪里

不过你的做法确实有点繁琐~~ 这么大的文件为什么不用FTP上传呢
[解决办法]
1.建议数据库里保存文件的路径,用的时候从数据库里查询路径,再通过路径找到文件
2.建议使用ftp上传
[解决办法]
在服务器用weblogic9巨慢
===================
30M的文件,就是你用6M的宽带上传,也要将近7,8分钟(我的广州电信6M宽带貌似上传速度也就60,70k)

读书人网 >Java Web开发

热点推荐