我有客戶需要發佈30MB的xml數據。這些數據是二進制格式,並且是高度加密的。擊到Tomcat上運行我的servlet的客戶端,然後我通過 的Servlet request.getParameter("_xmldata");
Tomcat request.getParameter(「_ xmldata」)對於30MB數據需要25秒
的問題是獲取數據,大約需要25秒只是到30MB的數據移動到一個字符串變量。 所以在我的腦海裏,有兩個問題:
1)爲什麼會這樣?
2)有無論如何,我可以改善這一點? (除了獲得用戶通過FTP/SSH發送)
服務器環境: -
- CPU:四核至強5540
- 服務器內存:4GB
- Tomcat的堆:2GB
- 硬盤:500GB
沒有一些代碼我們什麼也做不了。 –