在**上找到這個 還不錯 備用session的問題
會話狀態將使用程序外 asp.net 狀態服務來儲存狀態資訊。
而iis預設是以inproc方式來儲存session的,即儲存在 iis程序中,也就是inetinfo.exe這個程序。當inetinfo.exe程序不穩定或崩潰時,這些資訊也就會丟失。另外,當iis關閉,重啟時session資訊也會丟失。
通過分析,我們認為可能是因為該伺服器上**過多,頻繁的**訪問使inetinfo.exe這個程序不穩定從而導致了session的丟失從而被彈出系統。
解決方法:
我們更改了session的儲存方式,以stateserver服務方式來儲存session,並開啟了遠端伺服器上的stateserver服務,修改後測試時再也沒有出現這個被彈出系統的問題。問題得到解決。
cookieless="true|false"
timeout="number of minutes"
stateconnectionstring="tcpip=server:port"
sqlconnectionstring="sql connection string"
statenetworktimeout="number of seconds"
/>
這個還真不錯...學習學習!!!
關於WebLogic的Session丟失的問題
最近在把tomcat下的程式遷移到weblogic上的時候遇到了問題,我的程式中有乙個過濾器,這個過濾器主要用來檢查當前使用者訪問的資源是否需要認證,如果需要認證並且沒有認證的話,則跳轉到另外乙個認證伺服器上去做認證,認證通過後,再跳轉回當前伺服器繼續訪問請求的資源。這個過濾器在tomcat下執行的...
session丟失問題詳解
asp.net2.0專案中session丟失問題 asp.net的session是基於httpmodule技術做的,httpmodule可以在請求被處理之前,對請求進行狀態控制,由於session本身就是用來做狀態維護的,因此用httpmodule做session是再合適不過了。asp.net提供了...
解決session丟失問題
在asp.net裡面,很多時候使用session來儲存一些物件,比如說購物車等等,有很多時候,就算你設定了session超時的時間,session還是會無緣無故的丟失,這裡有一種比較簡單的方法可以設定session丟失的時間。在web.config裡面如下配置 stateserver stateco...