現在表示中:

AEM Communities 6.1 では、サイト訪問者(メンバー)がパブリッシュ環境から送信するユーザー生成コンテンツ(UGC)を処理するための独自の手法を採用しています。 

この手法は、一般的にオーサー環境から管理されるサイトコンテンツを AEM プラットフォームで処理する方法とは根本的に異なります。 

AEM プラットフォームではオーサー環境からパブリッシュ環境にサイトコンテンツをレプリケートするノードストアを使用し、AEM Communities では UGC のために単一の共通ストアを使用します。UGC はレプリケートされません。 

共通の UGC ストアの場合は、ストレージリソースプロバイダー(SRP)を選択する必要があります。 推奨される選択肢は次のとおりです。

もう 1 つ別の SRP オプションとして、JSRP - JCR ストレージリソースプロバイダーがあります。これは、オーサー環境とパブリッシュ環境の両方からアクセスできる共通の UGC ストアをサポートしていません。

共通ストアが必要な場合は、次のトポロジが推奨されます。

注意:

AEM Communities では、UGC はレプリケートされません

デプロイメントに共通ストアがない場合、UGC は入力された AEM パブリッシュインスタンスまたはオーサーインスタンスのいずれかにのみ表示されます。

注意:

AEM プラットフォームについて詳しくは、推奨されるデプロイメントAEM プラットフォームの概要を参照してください。

実稼動について

UGC 用の共通ストアを作成する必要があります。そのため、基盤となるデプロイメントは共通ストアをサポートできなければなりません。

2 つの例を示します。

1)UGC のボリュームが大量になることが予想され、ローカルの MongoDB インスタンスを使用できる場合は、MSRP を選択します。

2)ページコンテンツで最適なパフォーマンスを得るには、パブリッシュファームASRP を選択すると、比較的わかりやすい操作で UGC を最適にスケーリングできます。

どちらの場合も、任意の OAK マイクロカーネルを基にデプロイできます。

適切な共通ストアを選択するには、それぞれの独自の特性を慎重に検討します。

Oak マイクロカーネルについて詳しくは、推奨されるデプロイメントを参照してください。

TarMK パブリッシュファーム

次に、トポロジがパブリッシュファームの場合に重要な関連トピックを示します。

推奨:DSRP、MSRP または ASRP

マイクロカーネル サイトコンテンツ
リポジトリ
ユーザー生成コンテンツ
リポジトリ
ストレージリソースプロバイダー 共通ストア
任意 JCR MySQL DSRP Yes
任意 JCR MongoDB MSRP Yes
任意 JCR アドビオンデマンド
ストレージ
ASRP Yes

JSRP

デプロイメント サイトコンテンツ
リポジトリ
ユーザー生成コンテンツ
リポジトリ
ストレージリソースプロバイダー 共通ストア
TarMK ファーム(デフォルト) JCR JCR JSRP No
Oak クラスター JCR JCR JSRP Yes
(パブリッシュ環境の場合のみ)

開発について

非実稼動環境の場合、JSRP では、1 つのオーサーインスタンスと 1 つのパブリッシュインスタンスで開発環境を容易に設定できます。

実稼動に ASRPDSRP または MSRP を選択した場合は、アドビオンデマンドストレージまたは MongoDB を使用して同様に開発環境を設定することもできます。例については、MongoDB をデモ用に設定する方法を参照してください。

参照

  • ユーザーの同期
    パブリッシュファームインスタンス間でのユーザーデータの同期について説明します。
  • ユーザーとユーザーグループの管理
    オーサー環境とパブリッシュ環境でのユーザーとユーザーグループの役割について説明します。
  • UGC 共通ストア
    サイトコンテンツとは異なるコミュニティコンテンツのストレージについて説明します。
  • ノードストアとデータストア
    基本的に、サイトコンテンツはノードストアに保存されます。Assets の場合、データストアはバイナリデータを保存するように設定できます。Communities では、共通ストアは SRP を選択するように設定する必要があります。
  • AEM 6.3 のストレージ要素
    Tar と MongoDB の 2 つのノードストレージの実装について説明します。

本作品は Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License によってライセンス許可を受けています。  Twitter™ および Facebook の投稿には、Creative Commons の規約内容は適用されません。

法律上の注意   |   プライバシーポリシー