2017-04-17 60 views
0

我有一個Web應用程序正在處理服務器端的一些數據。問題是,如果我有大量的數據,我會得到一個超時。 誰能告訴我如何增加瀏覽器超時異常[在超時期間異常我可以看到日誌,並確認應用程序仍在處理請求],但瀏覽器顯示超時錯誤如何解決Web應用程序中的超時錯誤

技術:基本上應用程序運行在web邏輯門戶應用。 網絡邏輯10.3服務器+ JSF +的java

回答

0

隧道客戶端超時在WebLogic配置

如果此屬性中設置的秒數已經過去,因爲客戶機最後發送的請求發送到服務器(響應於一個回覆),然後服務器將客戶端視爲已死,並終止HTTP隧道連接。服務器將按照該屬性指定的時間間隔檢查已用時間,否則它會響應客戶端的請求。

默認爲40秒;有效範圍是10到900秒。

您可以通過follwoing步驟做到這一點:

開始

爲您配置HTTP協議並不需要運行的服務器實例之前。

要配置HTTP協議:

如果您還沒有這樣做,在管理控制檯的更改中心,單擊鎖定&編輯(請參閱使用更改中心)。

在控制檯的左側窗格中,展開環境並選擇服務器。

在「服務器摘要」頁上,選擇要配置的服務器實例。

選擇協議> HTTP並根據需要進行更新。請參閱配置選項。 單擊保存。

要啓用連接隧道,請選擇協議>常規: 選擇啓用隧道。

爲隧道客戶端Ping和隧道客戶端超時提供值。

注意:這些設置適用於服務器默認網絡配置中支持隧道傳輸的所有協議。

配置值900秒以內,

單擊保存。

要激活這些更改,請在管理控制檯的「更改中心」中單擊「激活更改」。

並非所有更改都立即生效。某些需要重新啓動

完成後您cahges

如果在服務器的變化:協議:常規頁面生效,而無需重新啓動服務器。

如果您在服務器:協議:HTTP頁面上進行了更改,請重新啓動服務器。

+0

@Gavel。你能解釋一點點嗎?我的理解是,修改上述參數可以解決客戶端瀏覽器超時問題?我可以設置爲30分鐘嗎? –

+0

我在上面的答案中添加了一些步驟,關於設置30分鐘超時對我來說並不合適,如果它花費30分鐘來解決,可能會出現其他問題並需要優化您的業務邏輯代碼和/或設計 –

相關問題