內容的大小可能是我的屏幕可以解釋更多更好。的Java EE太大反應
我的問題是什麼,我做錯了或如何分析更多的從我的Java Servlet的響應?我在等待太多反應時遇到麻煩。即使緩存機制對我來說也不夠用。在從服務器發送數據到jsp頁面的其他地方應該有一個問題。
,在這裏你可以看到,我只是發送一些包含HashMap和的ArrayList回jsp頁面顯示。你能幫助我嗎?或者導航我如何更深入地分析問題的癥結所在?調度程序和jsp之間還是數組中的數據太多?如何以MB爲單位獲取數組的實際大小?
編輯根據意見。這裏是標籤的結構在tracking.jsp文件循環被動態創建的圖片(文件本身是相當大的1700行代碼):
看看'tracking.jsp',看看它的屬性一樣。它可以創建巨大的循環,從而產生巨大的響應。 – Kayaman
是的,我在那裏有循環,這是一個不好的做法?我內部甚至沒有嵌套循環。 – user2670818
那麼這取決於你在循環中所做的事情。如果你有3個地圖,每個地圖有100個項目,並且你正在對它們進行嵌套循環,你將通過'100³= 1M'迭代。如果每次迭代打印出100個字節的文本,那麼您會在此生成一個不錯的100MB塊。 – Kayaman