国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > 建站經驗 > 正文

nginx 負載均衡 多站點共享Session

2019-11-02 16:07:16
字體:
來源:轉載
供稿:網友
多站點共享Session常見的作法有:

•使用.net自動的狀態服務(Asp.net State Service);

•使用.net的Session數據庫;

•使用Memcached。

•使用Cookie方式實現多個站點間的共享(這種方式只限于幾個站點都在同一域名的情況下);

這里我們就 演練一下 以數據庫的形來存儲Session,來實現多站點共享Session。

首先我們 建好一下站點,如下圖:

 

Default.aspx 

其中 有二個Button  ,SetSession 主要是用于給一個 Session 賦值(如:Session["ShareValue"] = “abcd”) ,

GetSession 主要就是獲得 一個 Session 值。

具體代碼如下:

  

 代碼部分就這么多就行了…

下面就是要配置一下 Web.config了 , 其實主要就是在 <system.web>

這個節點中 增加 machineKey 及 sessionState 這兩個節點,

1.增加machineKey 主要作用是:

“按照VEVB的標準說法:“對密鑰進行配置,以便將其用于對 Forms 身份驗證 Cookie 數據和視圖狀態數據進行加密和解密,并將其用于對進程外會話狀態標識進行驗證。”也就是說Asp.Net的很多加密,都是依賴于machineKey里面的值,例如Forms 身份驗證 Cookie、ViewState的加密。默認情況下,Asp.Net的配置是自己動態生成,如果單臺服務器當然沒問題,但是如果多臺服務器負載均衡,machineKey還采用動態生成的方式,每臺服務器上的machinekey值不一致,就導致加密出來的結果也不一致,不能共享驗證和ViewState,所以對于多臺服務器負載均衡的情況,一定要在每臺站點配置相同的machineKey。“ ,具體可以查一下其它資料。

2.增加 sessionState 主要是讓 Session 保存在數據庫中。

具體配置如下:

復制代碼 代碼如下:

<machineKey validationKey="86B6275BA31D3D713E41388692FCA68F7D20269411345AA1C17A7386DACC9C46E7CE5F97F556F3CF0A07159659E2706B77731779D2DA4B53BC47BFFD4FD48A54"

decryptionKey="9421E53E196BB56DB11B9C25197A2AD470638EFBC604AC74CD29DBBCF79D6046"

validation="SHA1" decryption="AES"/>

<sessionState mode="SQLServer" sqlConnectionString="Data Source=PC-07195;Initial Catalog=AWBUISession;Persist Security Info=True;User ID=jins;Password=js@#$1234" allowCustomSqlDatabase="true" cookieless="false" timeout="100"/>

網站部分 這樣就好了。。。 下面就是要配置據庫了…..

數據庫配置:

使用aspnet_regsql.exe工具

ASP.NET 2.0版本后微軟提供了aspnet_regsql.exe工具可以方便的配置Session數據庫.該工具位于 Web 服務器上的"系統根目錄/Microsoft.NET/Framework/版本號"文件夾中.

使用舉例:

aspnet_regsql.exe -S . -U sa -P 123456 -ssadd -sstype p

-S參數:

表示數據庫實例名稱. 可以用"."表示本機.

-U和-P參數:

表示用戶名和密碼.

-E參數:

可以再-U 主站蜘蛛池模板: 韩城市| 曲水县| 库尔勒市| 宜君县| 蚌埠市| 涞源县| 拜城县| 应城市| 敖汉旗| 镇江市| 秀山| 上杭县| 简阳市| 吉木萨尔县| 高阳县| 灌南县| 衡水市| 称多县| 武鸣县| 古交市| 玛多县| 安宁市| 崇仁县| 息烽县| 鹤山市| 高淳县| 灵山县| 综艺| 荥阳市| 资阳市| 肃宁县| 鹤庆县| 芒康县| 渑池县| 高青县| 留坝县| 同江市| 宜春市| 正安县| 嘉禾县| 巫溪县|