2017-01-13 11 views
0

SitecoreのドキュメントサイトのThis pageでは、「共有セッション状態はコンテンツ管理サーバーではサポートされていません」と記載されていますが、その理由は記載されていません。誰がなぜそれが分かっていますか?Sitecore:CMサーバー上での共有セッション

1台のサーバーが専用のコンテンツ配信サーバーであり、もう1台が組み合わせられたコンテンツ配信/コンテンツ管理サーバーです(組み合わせたサーバーがライセンスコストを抑えるために選ばれました)。このセットアップでは、out-procセッションが共有されているかどうかを確認したいと考えています。

答えて

0

前述のように、CMサーバは共有セッション状態をサポートしていません。つまり、StateServerまたはSQLServerをサポートしていません。 CMサーバはInProcに設定する必要があります。この理由の1つは編集を制御することです。コンテンツエディタがCMサーバ間でバウンスされた場合、一部のデータが正しく保存されないことがあります。

CMとCDのサーバーを共有しているため、out of procを使用することはできません。

セキュリティの観点からは、CDとCMサーバーの共有はお勧めしません。プロダクション環境でCMサーバーを使用できないようにする必要があります。追加のCDライセンスのコストは、CMサーバを公開するコストを重くします。

編集:Sitecore 6.5 U5以降、procセッションの状態は実験的になりました。つまり、あなたはそれをサポートすることはできません。

CMサポートの回答にバージョンを追加しています。 注:サポートは唯一の実験であると私はサイトコアナレッジベースhttps://kb.sitecore.net/articles/901069によると、以下のサポートノートはCMサーバのために抽象化されている あなたのサイトコアCMサーバ上でそれを使用することはお勧めしません。

  • サイトコア6.5.0以前から4を更新し、 - のみInProc
  • サイトコア6.5.0アップデート-5(サービスパック-1) - 「実験のSQLServer、は、StateServerとサイトコアクライアントを使用するためのサポート、およびその他のアウトプロセスセッション状態をCMS 6.5.0 Update-5以降のモード。 コンテンツ編集やパブリッシュなどのコア機能は期待どおりに機能するはずですが、まだ取り組まれていない多くの問題を認識しているため、この機能の評価には使用できますが、 "
  • サイトコア7.0更新-3 - さらに修正
  • サイトコア7.5初期リリース - シリアル化エラーが ERROR Application error. Exception: System.Web.HttpException Message: Unable to serialize the session state. In 'StateServer' and 'SQLServer' mode, ASP.NET will serialize the session state objects, and as a result non-serializable objects or MarshalByRef objects are not permitted. The same restriction applies if similar serialization is done by the custom session state store in 'Custom' mode. Source: System.Web at System.Web.Util.AltSerialization.WriteValueToStream(Object value, BinaryWriter writer) at System.Web.SessionState.SessionStateItemCollection.WriteValueToStreamWithAssert(Object value, BinaryWriter writer) at System.Web.SessionState.SessionStateItemCollection.Serialize(BinaryWriter writer) ...
  • サイトコア7.5更新-1見出さ - 固定されたシリアル化し、そして追加の修正
+0

CMサーバー上でout-procを有効にすると、実際に何が起こるかを知っていますか?本番環境では、CMサーバーは使用できません。これは、私たちのテストセットアップでのみです。 – ebug

+0

答えに私の追加のコメントを見てください –

関連する問題