項目通過JASPER跑報表,有幾個報表牽涉的數(shù)據(jù)量比較大,導(dǎo)致響應(yīng)時間超過1個小時,此時頁面會提示“頁面無法顯示”。
開始以為是session的超時,于是在頁面中添加了ajax去定期發(fā)送請求給服務(wù)器的代碼來維持session, 問題無法解決。
然后以為是頁面緩存的問題,在請求中加了隨機的數(shù)字,查看每次請求回來的響應(yīng)頭狀態(tài)都是200的,問題仍舊無法解決。
繼續(xù)百度,繼續(xù)谷歌。
搜索到microsoft的一篇文章,如下