State Server 設定
StateServer 模式的實質是,把Session 存放在一個單獨的程式裡,此程式獨立於 aspnet_wp.exe 或 w3wp.exe 。啟用此服務後,在“工作管理員”中可以看到一個名為 aspnet_state.exe 的程式,下面開始說明一下設定的具體步驟:
1、 修改登錄檔(關鍵步驟,如下圖)
執行 regedit → 開啟登錄檔 → 找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\aspnet_state\Parameters 節點 → 將 AllowRemoteConnection 的鍵值設定成“1”(1 為允許,0 代表禁止)→ 設定 Port (埠號)
注意事項:
a)、若ASP.NET State Service 正在執行,修改登錄檔內容後,則需要重新啟動該服務
b)、注意埠號的鍵值是以十六進位制儲存的,可以使用十進位制進行修改,42424 是預設的埠
c)、AllowRemoteConnection 的鍵值設定成“1”後,意味著允許遠端電腦的連線,也就是說只要知道你的服務埠,就可享用你的ASP.NET State Service,即把 Session 存放在你的電腦程式內,因此請大家慎用;鍵值為“0”時,僅有stateConnectionString 為“tcpip=localhost: 42424”與“tcpip=127.0.0.1:42424”的情況,方可使用ASP.NET State Service
2、 開啟 ASP.NET State Service(如下圖)
右鍵點選“我的電腦”→ 管理 → 服務與應用程式 → 服務 → 雙擊“ASP.NET State Service” → 啟動(可設為“自動”)
說明:只要安裝了 .Net Framework v1.0/v1.1 ,都擁有此服務。
3、 更改 Web.config
開啟 Web.config → 找到
mode=”InProc” stateConnectionString=”tcpip=127.0.0.1:42424″ sqlConnectionString=”data source=127.0.0.1;Trusted_Connection=yes” cookieless=”false” timeout=”20″ /> → 將其改為以下內容 注意事項: a)、設成StateServer 後,必須要有對應的stateConnectionString b)、注意 IP 地址(可以是遠端計算機 IP、計算機名稱、域名)與埠號,埠號需與ASP.NET State Service 的服務埠一致
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/22392018/viewspace-682588/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- props設定state誤區
- react設定預設state和預設propsReact
- Windows Server 2022 初始設定WindowsServer
- Ubuntu 16.04 Server 設定靜態IPUbuntuServer
- vuex重置所有state(可定製)Vue
- SQL Server安全設定最佳實踐SQSQLServer
- 29server:10001埠和設定防火牆Server防火牆
- linux server設定開機自動連線WIFILinuxServerWiFi
- 伺服器如何設定Windows Server 2012防火牆管理伺服器WindowsServer防火牆
- 設計模式-狀態模式(State Pattern)設計模式
- State設計模式上篇(理論篇)設計模式
- 設計模式之狀態模式(State)設計模式
- 樹莓派安裝vnc server並設定自啟動樹莓派VNCServer
- 伺服器Windows Server 2008 R2的安全設定伺服器WindowsServer
- Windows Server 2008 R2常規安全設定及基本安全策略WindowsServer
- 基於go版本的LoraWAN Server的470MHz頻段的設定GoServer
- Flink狀態專題:keyed state和Operator state
- Vuex之stateVue
- [Vue] Sharing StateVue
- demoValue: state => state.demoValue是什麼語法呢?
- SQL Server 因設定最大記憶體過小導致無法啟動SQLServer記憶體
- Web Server 設定快取響應欄位的一些推薦方案WebServer快取
- Missing key(s) in state_dict: Unexpected key(s) in state_dict
- Laravel setting 設定 / 系統設定 / 網站設定Laravel網站
- Windows Server 2022 上實現交換機功能並設定多播伺服器,WindowsServer伺服器
- React 手稿 – Component stateReact
- react 之 state 物件React物件
- 元件、Prop 和 State元件
- Simple state transition 3
- [Vue Pinia] Mutating StateVue
- torch.save(),torch.load(),state_dict(),load_state_dict()
- ArcGIS for Server預設埠6080修改Server
- server端雙socket 設計方式Server
- 設計模式之策略模式和狀態模式(strategy pattern & state pattern)設計模式
- 使用C# (.NET Core) 實現狀態設計模式 (State Pattern)C#設計模式
- Jenkins定時設定Jenkins
- DRIVER_POWER_STATE_FAILUREAI
- Vuex之state和gettersVue
- [譯] 元件、Prop 和 State元件