2013-11-04 106 views
0

我們的asp.net web應用程序會隨機重啓並在用戶填寫大批量處理表單時啓動用戶。 - 用戶必須重新記錄並重新填充所有內容 - 因此請記住,應用程序/會話隨機重啓 - 這是用於狀態管理的最合適的技術 - 會話狀態(使用MS-SQ L服務器)或asp .net緩存?應用程序重啓狀態管理

回答

0

您需要爲您的Asp.Net會話狀態提供程序配置除InProc以外的其他內容。你使用什麼取決於會話數據需要的持久性。會話狀態服務沒問題,但如果發生故障,它仍然會影響您的應用程序,例如今天的InProc。使用數據庫是最耐用的方法,但這會降低性能。

您必須嘗試測試哪一個最適合您的需求。

您可能還想弄清楚爲什麼你的應用崩潰並修復它。我假設它不是一個預定的回收,因爲你說它是隨機的。回收對於行爲不佳的應用來說真的是一種創可貼。