2012-11-22 35 views
0

我有一個網站/ webapp,我在JSP/Servlets中開發。主要是從數據庫收集數據,所以我首先運行Servlet來收集數據並將其發送到JSP。 (正常工作)問題是幾分鐘前我按了一會兒F5(即刷新頁面不少次)。現在服務器關閉,網站顯示服務暫時不可用消息。該帳戶的帶寬限制是無限的,仍然稱該帳戶已超出帶寬限制。刷新頁面不止需要幾次服務器下載

有誰可以告訴我如何解決這個問題。我知道這會在幾分鐘/小時內完成,但我不希望我的用戶再次看到此消息。

乾杯

+0

什麼是tomcat日誌? –

+0

我在那裏看不到任何錯誤...該網站現在已經啓動。但它已經下降了大約30分鐘。我認爲MySQL進程進入睡眠狀態。這是否是某種DoS攻擊(我自己做的)。如何防止這種?謝謝... 我需要一些tomcat配置嗎? –

+0

顯示正在訪問的表中可以使用哪種SQL查詢和可用數據? – sunleo

回答

0

設置一個標誌,當操作開始時設置爲true。 操作完成後重置標誌

現在,如果用戶試圖離開頁面刷新頁面,會彈出一個彈出窗口(可以使用javascript完成)。這不會讓頁面被刷新。

如果用戶確認「您確定要離開頁面」警報,則停止當前正在執行的過程。

+0

這是否阻止訪問者敲擊刷新密鑰?或者在頁面完全加載之前不會再次刷新? –

+0

對不起,我已經更新了答案。如果您有任何疑問,請告訴我 –