---
title: "複数のContent Managementインスタンスを構成してください"
slug: "configure-multiple-content-management-instances"
abstract: "複数のSitecore Content Managementインスタンスを設定する方法。"
---
# 複数のContent Managementインスタンスを構成してください

> !重要インデックス作成は1つのインスタンスでのみ行う必要があります。追加のContent Managementインスタンスをインストールする場合は、それらのインスタンスからIndexingサブロールを削除しなければなりません。
> 
> 参照 [:インデックスサブロールを有効にする](https://doc.sitecore.com/xp/ja/developers/92/platform-administration-and-architecture/enable-the-indexing-sub-role.html "Enable the indexing sub-role")

複数のContent Management (CM)インスタンスを設定するには、インストールした各インスタンスごとに以下の手順を行ってください:

1.  デフォルトでは、Sitecoreは各CMインスタンスにマシン名とIISサーバー名を組み合わせて名前を割り当てます。各CMインスタンスに固有の名前を必ず持つ必要があります。インスタンス名を設定するには、以下のパッチファイルを作成してください <your CM instance>/App\_Config/include/InstanceName.config:
    
    <setting name="InstanceName">
     <patch:attribute name="value"><your unique CM instance name></patch:attribute>
    </setting>
    
2.  パブリッシングは1つのCMインスタンスのみが実行でき、各CMインスタンスがパブリッシング中のCMインスタンスを指していることを確実にしなければなりません。パブリッシングCMインスタンス名を設定するには、<your CM instance>/App\_Config/include/PublishingInstance.configで以下のパッチファイルを作成してください:
    
    <setting name="Publishing.PublishingInstance">
     <patch:attribute name="value"><your publishing CM instance name></patch:attribute>
    </setting>
    
    > !重要Publishing.PublishingInstance設定は、Content Managementロールで組み込みの出版方法を使用している場合にのみ関係します。オプションの [コンテンツ出版サービス](https://doc.sitecore.com/xp/ja/developers/92/platform-administration-and-architecture/content-publishing--publishing-.html "Content Publishing (Publishing)")を使用している場合は関係ありません。
    
3.  <your CM instance>/Web.configファイルで、/configuration/system.web/machineKey(https://msdn.microsoft.com/library/ms998288.aspx)設定のvalidationKeyとdecryptionKey属性を自動生成でない値に設定します。環境内のすべてのSitecoreインスタンスで値が同じであること、そしてIsolateApps修飾子がどちらの値にも存在しないことを確認してください。
    
4.  1件を除き、すべてのインスタンスでスケジュールタスク処理を無効にするパッチファイルを作成してください:
    
    <configuration xmlns:patch="http://www.sitecore.net/xmlconfig/">
     <sitecore>
     <scheduling>
     <agent name="Core\_Database\_Agent">
     <patch:delete />
     </agent>
     <agent name="Master\_Database\_Agent">
     <patch:delete />
     </agent>
     </scheduling>
     </sitecore>
    </configuration>
    

<your CM instance>/App\_Config/include/Example/フォルダには、InstanceNameやPublishingInstanceを設定するロジックや、スケール設定に関連する可能性のある他の設定を含むScalabilitySettings.config.exampleパッチファイルがあります。

> !注共有セッション状態はContent Management (CM)サーバーではサポートされておらず、スティッキーセッションを利用するにはロードバランサーを使用する必要があります。

> !重要複数のCMインスタンスがある場合は、専用のレポーティングサービスインスタンスを設定する必要があります。