メインメニューを開く

差分

Asp-state

219 バイト追加, 2012年7月24日 (火) 09:31
編集の要約なし
{{小文字}}'''asp-state'''とは、[[xsp]]([[mod_mono]]含む)とは独立してセッション情報を保持したい場合に使うASP.NET Session State Serverである。Server。
2012年2月現在の最新バージョンは asp-state4 である。
xsp(mod_mono)を単一サーバーで動かす場合にはxsp自身にもセッション保持機能を搭載しているのでaspxsp(mod_mono)を単一サーバーで動かす場合にはxsp自身にもセッション保持機能を搭載しているのでasp-stateは使わなくても問題ないが、ロードバランサーなどを噛まして複数台のWebサーバーで運用する場合にはセッションの一極集中管理が必要になるので必須である。stateは使わなくても問題ないが、ロードバランサーなどを噛まして複数台のWebサーバーで運用する場合にはセッションの一極集中管理が必要になるので必須っぽい。
また、単一サーバーでの運用時においてもWebサーバーの再起動でセッション情報が消えてしまうと困る場合には別途立ち上げておくとよい。また、単一サーバーでの運用時においてもWebサーバーの再起動でセッション情報が消えてしまうと困る場合には別途立ち上げておくとよいらしい。
== asp-stateの設定 ==
== 起動 ==
FreeBSD
<source lang="bash">$ /usr/local/bin/asp-state4</source>
CentOS
<source lang="bash">$ /opt/novell/mono/bin/asp-state4</source>
== 関連項目 ==
* [[dbsessmgr]]
* [[mod_mono]]
* [[xsp]]
* [[mod_monoASP.NET MVC]]
== 外部リンク ==
* [https://github.com/mono/xsp/blob/master/tools/asp_state/asp-stateのソースコード]* [https://github.com/mono/mono/blob/master/mcs/class/System.Web/System.Web.SessionState_2.0/RemoteStateServer.cs System.Web.SessionState.RemoteStateServerのソースコード]
{{stub}}
匿名利用者