xConnect Search Indexerのスケーリングと設定
このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。
このトピックでは、xConnect Search Indexerの設定方法について説明します。ここで説明する構成設定に加えて、追加の設定 を使用して、動作方法や、選択した検索プロバイダーとの対話方法を構成できます。
xConnect Search Indexerのスケーリング
次の表では、xConnect Search Indexerをスケーリングする方法を示しています。
|
スケーリングオプション |
サポート |
形容 |
|---|---|---|
|
結合されたインスタンス |
部分的に |
xConnect Search Indexerはワーカー ロールであり、他のXPサービスと組み合わせることはできません。 |
|
スタンドアロンインスタンス |
はい |
xConnect Search Indexerは次のようにデプロイできます。
|
|
高可用性とフェイルオーバー |
部分的に |
xConnect Search Indexerのパッシブ インスタンスにフェイルオーバーできます。 メモ xConnect Search Indexerにはヘルス チェックAPIエンドポイントがありません。外部ツールを使用して、WebJobまたはWindowsサービスの正常性を監視する必要があります。 |
|
負荷分散のための水平スケーリング |
いいえ |
xConnect Search Indexerの複数のアクティブ インスタンスをテストしたり、実行したりすることはお勧めしません。各インスタンスは同じコンタクトとインタラクションを処理し、xConnect Collection SearchサービスとxDB Collectionデータベースに不要な負荷をかけます。また、インスタンスがデータ レベルで相互に干渉し、望ましくない結果や障害を引き起こす可能性もあります。xConnect Collection Searchサービスをスケーリングする際には、次の点に注意してください。
|
パフォーマンスのチューニング
次のパフォーマンス・チューニング・オプションを検討してください。
-
変更の追跡により、基になるコレクション データベースによるCPU使用率が高くなる可能性があります。このような場合は、トラッキング保持期間の変更を検討してください。
-
xConnect Search Indexerがメモリを大量に消費している場合は、メモリ使用量が妥当なレベルに達するまでSplitRecordsThreshold設定を下げることを検討してください。 SplitRecordsTreshold x個のコア数によって、メモリにロードされるレコードの数が決まります。
-
SplitRecordsThresholdを減らしてもメモリ使用量が改善されない場合は、NumberOfChangeVersion設定を減らすことを検討してください。
-
インデックスの再構築中にインデクサーがメモリを大量に消費している場合は、ParallelizationDegreeとBatchSizeの設定を減らすことを検討してください。インデックスの再構築中も、新しいデータには引き続きインデックスが作成されることに注意してください。
設定の説明と場所については 、「xConnect Search Indexerの設定 」を参照してください。
セキュリティ構成タスク
デフォルトのトポロジとパッケージ
次の表に、xConnect Search Indexerを含むトポロジと、ロールがデフォルトでパッケージ化される方法を示します。
Sitecoreインストール フレームワーク
xConnect Search Indexerは、SIFの次のデフォルト トポロジで使用できます。
|
位相幾何学 |
Web配置パッケージ |
形容 |
|---|---|---|
|
XPシングル |
Sitecore 10.X.X rev. XXXXXX (OnPrem)_xp0xconnect.scwdp.zip |
xConnect Search Indexerは、他のすべてのXPサービス ロールにバンドルされています。インデクサーはWindowsサービスとしてインストールされ、物理的にはApp_data\jobs\continuous\IndexWorkerフォルダーにあります。 |
|
XPスケール |
Sitecore 10.X.X rev. XXXXXX (OnPrem)_xp1collectionsearch.scwdp.zip |
xConnect Search IndexerはxConnect Collection Searchにバンドルされています。インデクサーはWindowsサービスとしてインストールされ、物理的にはApp_data\jobs\continuous\IndexWorkerフォルダーにあります。 |
Sitecore Azureツールキット
xConnect Search Indexerは、SATの次のデフォルト トポロジで使用できます。
|
位相幾何学 |
Web配置パッケージ |
形容 |
|---|---|---|
|
XPシングル |
Sitecore 10.X.X rev. XXXXXX (Cloud)_xp0xconnect.scwdp.zip |
xConnect Search Indexerは、他のすべてのXPサービス ロールにバンドルされています。インデクサーは、結合されたアプリケーションのコンテキストでAzure Webジョブとして実行されます。 |
|
xDBシングル | ||
|
XPスケーリングとxDBスケーリング |
|
xConnect Search IndexerはxConnect Collection Searchにバンドルされています。インデクサーは、xConnect Collection SearchアプリケーションのコンテキストでAzure Webジョブとして実行されます。 |
xConnect Search Indexerの除外
xConnect Search Indexerは、Experience Platformを使用しており、その一部であるトポロジから除外できない場合、必須のロールです。