<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Hopes

    Start Here..

     

    ASP.NET 使用mode=”InProc”方式保存Session老是丟失,無奈改成StateServer 模式。

    ASP.NET 使用mode=”InProc”方式保存Session老是丟失,無奈改成StateServer 模式

    session是工作在你的應(yīng)用程序進(jìn)程中的。asp.net進(jìn)程、iis往往會在20分鐘之后重啟相關(guān)的應(yīng)用程序,緩沖池滿了(例如100個之后)也會重啟,各種進(jìn)程保護措施都會隨時重新啟動,因此InProc方式丟失session是很正常的事。csdn上明確告訴了這種模式只能保存“易失的、暫時的 ”變量,這是cache沒有之前的一種解決方案。而長期保持的數(shù)據(jù)就要保存在外部數(shù)據(jù)源中。狀態(tài)服務(wù)器就是一種進(jìn)程外的數(shù)據(jù)源。

     

    StateServer 模式的實質(zhì)是,把Session 存放在一個單獨的進(jìn)程里,此進(jìn)程獨立于 aspnet_wp.exe 或 w3wp.exe 。啟用此服務(wù)后,在“任務(wù)管理器”中可以看到一個名為 aspnet_state.exe 的進(jìn)程,下面開始說明一下設(shè)置的具體步驟:

    1、 修改注冊表(關(guān)鍵步驟,如下圖)

    運行 regedit → 打開注冊表 → 找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\aspnet_state \Parameters 節(jié)點 → 將 AllowRemoteConnection 的鍵值設(shè)置成“1”(1 為允許遠(yuǎn)程電腦的連接,0 代表禁止)→ 設(shè)置 Port (端口號)

    注意事項:

    a)、若ASP.NET State Service 正在運行,修改注冊表內(nèi)容后,則需要重新啟動該服務(wù)

    b)、注意端口號的鍵值是以十六進(jìn)制儲存的,可以使用十進(jìn)制進(jìn)行修改,42424 是默認(rèn)的端口

    c)、AllowRemoteConnection 的鍵值設(shè)置成“1”后,意味著允許遠(yuǎn)程電腦的連接,也就是說只要知道你的服務(wù)端口,就可享用你的ASP.NET State Service,即把 Session 存放在你的電腦進(jìn)程內(nèi),因此請大家慎用;鍵值為“0”時,僅有stateConnectionString 為“tcpip=localhost: 42424”與“tcpip=127.0.0.1:42424”的情況,方可使用ASP.NET State Service

    2、 開啟 ASP.NET State Service

    右鍵點擊“我的電腦”→ 管理 → 服務(wù)與應(yīng)用程序 → 服務(wù) → 雙擊“ASP.NET State Service” → 啟動(可設(shè)為“自動”)

    說明:只要安裝了 .Net Framework ,都擁有此服務(wù)。

    3、 更改 Web.config

    打開 Web.config → 找到 <sessionState> 節(jié)點內(nèi)容

    <sessionState

    mode=”InProc”

    stateConnectionString=”tcpip=127.0.0.1:42424″

    sqlConnectionString=”data source=127.0.0.1;Trusted_Connection=yes”

    cookieless=”false”

    timeout=”20″ />

    → 將其改為以下內(nèi)容

    <sessionState mode=”StateServer” stateConnectionString=”tcpip=192.168.0.2:42424″ timeout=”20″ />



    注意事項:
    1、timeout=”20″為Session 20分鐘超時

    2、IP 地址(可以是遠(yuǎn)程計算機 IP、計算機名稱、域名)與端口號,端口號需與ASP.NET State Service 的服務(wù)端口一致

    posted on 2012-08-12 14:00 ** 閱讀(9734) 評論(1)  編輯  收藏

    評論

    # re: ASP.NET 使用mode=”InProc”方式保存Session老是丟失,無奈改成StateServer 模式。 2013-06-25 11:19 高交會館

    就看看空間很好看回家了就回家空間環(huán)境  回復(fù)  更多評論   


    只有注冊用戶登錄后才能發(fā)表評論。


    網(wǎng)站導(dǎo)航:
     

    導(dǎo)航

    統(tǒng)計

    公告

    你好!

    常用鏈接

    留言簿(2)

    隨筆檔案

    文章分類

    文章檔案

    新聞檔案

    相冊

    收藏夾

    C#學(xué)習(xí)

    友情鏈接

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 白白国产永久免费视频| 国产一级在线免费观看| 在线看片免费不卡人成视频 | 亚洲成a∨人片在无码2023| 一区二区无码免费视频网站 | 久久最新免费视频| 亚洲人成网站观看在线播放| 老司机午夜性生免费福利| 四虎影视精品永久免费| 天堂亚洲免费视频| 中文字幕精品无码亚洲字| 手机看片国产免费永久| 亚洲国产人成在线观看69网站| 精品一区二区三区免费毛片爱| 亚洲成人黄色在线| 国产精品美女午夜爽爽爽免费| 亚洲七久久之综合七久久| 免费看一级做a爰片久久| 一级特黄a免费大片| 亚洲AV无码专区国产乱码电影| 99爱视频99爱在线观看免费| va天堂va亚洲va影视中文字幕| 午夜时刻免费入口| 一级女性全黄久久生活片免费 | 亚洲韩国—中文字幕| 午夜福利不卡片在线播放免费| 亚洲色丰满少妇高潮18p| 免费在线观看毛片| 玖玖在线免费视频| 国产99在线|亚洲| 亚洲日韩在线观看| 57pao国产成永久免费视频| 亚洲国产综合AV在线观看| 精品国产亚洲一区二区在线观看| 国产成人精品免费久久久久| 性xxxx黑人与亚洲| 亚洲国产一区二区三区| 最近2019年免费中文字幕高清| 亚洲AV日韩AV无码污污网站| 久久亚洲伊人中字综合精品| 18禁超污无遮挡无码免费网站国产|