リレーショナルデータベースを共通ストアとして使用するように AEM Communities を設定すると、すべてのオーサーインスタンスとパブリッシュインスタンスからユーザー生成コンテンツ(UGC)にアクセスでき、同期やレプリケーションをおこなう必要はありません。
SRP オプションの特性と推奨されるトポロジも参照してください。
デフォルトのストレージ設定が conf path(/conf/global/settings/community/srpc/defaultconfiguration
) の代わりに etc パス (/etc/socialconfig/srpc/defaultconfiguration
) をクリックします。 以下をフォローするようお勧めします。 移行手順 defaultsrp を期待どおりに動作させる。
別々のデータベース(スキーマ)名と別々の接続(server:port)を使用することで、1 つの MySQL を同じ接続プール内のイネーブルメント機能と共通ストア(DSRP)の間で共有できます。
インストールと設定の詳細については、 DSRP 用の MySQL 設定.
別々のコレクションを使用することで、1 つの Solr をノードストア(Oak)と共通ストア(SRP)の間で共有できます。
Oak と SRP のコレクションがどちらも高頻度で使用される場合は、パフォーマンス上の理由から 2 つ目の Solr をインストールすることもできます。
実稼動環境では、SolrCloud モードを使用すると、スタンドアロンモード(単一のローカル Solr セットアップ)よりもパフォーマンスが向上します。
インストールと設定について詳しくは、SRP 向け Solr 設定を参照してください。
この ストレージ設定コンソール では、使用する SRP の実装を指定するデフォルトのストレージ設定を選択できます。
オーサー環境でストレージ設定コンソールにアクセスするには
管理者権限でログイン
次の メインメニュー
選択 ツール (左側のウィンドウから)
選択 コミュニティ
選択 ストレージ設定
デフォルトのストレージ設定が conf path(/conf/global/settings/community/srpc/defaultconfiguration
) の代わりに etc パス (/etc/socialconfig/srpc/defaultconfiguration
) をクリックします。 以下をフォローするようお勧めします。 移行手順 defaultsrp を期待どおりに動作させる。
選択 データベースストレージリソースプロバイダー (DSRP)
データベース設定
JDBC データソース名
MySQL 接続に指定する名前は、 JDBC OSGi 設定
デフォルト:コミュニティ
データベース名
でスキーマに指定された名前 init_schema.sql スクリプト
デフォルト:コミュニティ
SolrConfiguration
🔗Zookeeper ホスト
内部 ZooKeeper を使用して Solr を実行する場合は、この値を空白のままにします。 それ以外の場合は、で実行します SolrCloud モード 外部の ZooKeeper を使用して、この値を ZooKeeper の URI に設定します。例: my.server.com:80
デフォルト: <blank>
Solr URL
デフォルト:https://127.0.0.1:8983/solr/
Solr コレクション
デフォルト:collection1
送信を選択します。
次の手順に従って、デフォルトの SRP ページが http://localhost:4502/communities/admin/defaultsrp は期待どおりに動作します。
/etc/socialconfig
から /etc/socialconfig_old
を使用する場合、システム設定は jsrp(デフォルト)にフォールバックされます。/conf/global/settings/community/srpc
./conf/global/settings/community/srpc/defaultconfiguration
./etc/socialconfig_old/srpc/defaultconfiguration
削除されたノード (/conf/global/settings/community/srpc/defaultconfiguration
) をクリックします。/etc/socialconfig_old
.すべてのオーサーインスタンスとパブリッシュインスタンスで、DSRP が共通ストアとして指定されている必要があります。
パブリッシュ環境で同一の設定を使用できるようにするには:
作成者:
メインメニューからに移動します。 ツール > 運用 > レプリケーション
ダブルクリック ツリーをアクティベート
開始パス:
/etc/socialconfig/srpc/
確認 Only Modified
が選択されていません。
選択 有効化.
パブリッシュ環境で頻繁に入力されるユーザー、ユーザープロファイルおよびユーザーグループについては、以下を参照してください。**:
DSRP Solr のインデックスを再作成するには、MSRP のインデックスの再作成に関するドキュメントの説明に従います。ただし、DSRP のインデックスを再作成する場合は、この URL を使用します:/services/social/datastore/rdb/reindex
例えば、DSRP のインデックスを再作成する curl コマンドは次のようになります。
curl -u admin:password -X POST -F path=/ https://host:port/services/social/datastore/rdb/reindex