ASRP - Adobe ストレージリソースプロバイダー asrp-adobe-storage-resource-provider

ASRP について about-asrp

AEM Communitiesが ASRP を共通ストアとして使用するように設定されている場合、同期やレプリケーションを必要とせずに、すべてのオーサーインスタンスとパブリッシュインスタンスからユーザー生成コンテンツ (UGC) にアクセスできます。

関連トピック SRP オプションの特性 および 推奨されるトポロジ.

要件 requirements

ASRP を使用するには、追加のライセンスが必要です。

UGC 用の ASRP を使用するようにAEM Communitiesサイトを設定するには、次のアカウント担当者にお問い合わせください。

  • データセンター URL (ASRP エンドポイントのアドレス)
  • 消費者キー
  • 秘密鍵
  • レポートスイート ID

消費者と秘密鍵は、会社のすべてのレポートスイートで共有されます。 テナントごとに 1 つのレポートスイートがあります。

設定 configuration

ASRP を選択 select-asrp

The ストレージ設定コンソール では、使用する SRP の実装を指定するデフォルトのストレージ設定を選択できます。

AEMオーサーインスタンス上:

  • グローバルナビゲーションから、に移動します。 ツール/コミュニティ/ストレージ設定 を選択し、 Adobeストレージリソースプロバイダ (ASRP).

asrp-default

次の情報は、プロビジョニングプロセスから取得されます。

  • データセンター URL:プルダウンして、アカウント担当者が特定した実稼動データセンターを選択します。
  • デフォルトのレポートスイート:デフォルトのレポートスイートの名前を入力します。
  • 消費者キー:消費者キーを入力します。
  • 秘密鍵:秘密鍵を入力します。
  • 送信」を選択します。

パブリッシュインスタンスを準備します。

設定を送信した後、接続をテストします。

  • 選択 設定をテスト.

    オーサーインスタンスとパブリッシュインスタンスごとに、ストレージ設定コンソールからデータセンターへの接続をテストします。

  • プロファイルデータのサイト URL が リンクの外部化.

暗号鍵のレプリケート replicate-the-crypto-key

消費者キーと秘密鍵は暗号化されます。 キーを正しく暗号化/復号化するには、すべてのAEMインスタンスでプライマリ Granite 暗号キーが同じである必要があります。

次の手順に従います。 暗号鍵のレプリケート.

正しいプロファイルとプロファイルイメージリンクを作成するには、 Link Externalizer の設定.

必ず、データセンター URL(ASRP エンドポイント)からルーティング可能な URL にドメインを設定してください。

時間同期 time-synchronization

ASRP エンドポイントでの認証を正常におこなうには、ホストされているAEM Communitiesを実行しているマシンを、と同期する必要があります ( 例: ネットワークタイムプロトコル (NTP).

設定の公開 publishing-the-configuration

ASRP は、すべてのオーサーインスタンスとパブリッシュインスタンスで共通ストアとして識別される必要があります。

パブリッシュ環境で同じ設定を使用できるようにするには、次の手順を実行します。

AEMオーサーインスタンス上:

  • メインメニューからに移動します。 ツール > 導入 > レプリケーション
  • 選択 ツリーをアクティベート
  • 開始パス:参照 /conf/global/settings/communities/srpc/
  • 選択を解除 変更済みのみ
  • 選択 有効化

AEM 6.0 からのアップグレード upgrading-from-aem

CAUTION
公開済みのコミュニティサイトで ASRP を有効にした場合、既ににに保存されている UGC はすべて JCR は、オンプレミスストレージとクラウドストレージの間でデータを同期しないので、表示されなくなりました。

AEM Communities Extension は、以前、AEM 6.0 のソーシャルコミュニティでクラウドサービスとして導入されました。 AEM 6.1 Communities 以降、クラウド設定は必要ありません。単に ストレージ設定コンソール.

新しいストレージ構造により、 アップグレード ソーシャルコミュニティからコミュニティにアップグレードする際の手順

ユーザーデータの管理 managing-user-data

に関する情報 ユーザー, ユーザープロファイル および ユーザーグループ ​パブリッシュ環境に入力されることが多い場合は、次にアクセスします。

トラブルシューティング troubleshooting

アップグレード後に UGC が消える ugc-disappears-after-upgrade

既存のAEM 6.0 ソーシャルコミュニティサイトからアップグレードする場合は、必ず アップグレード手順を含めない場合、UGC は失われたように見えます。

認証エラー authentication-errors

データセンター URL に対する認証エラーを受け取り、AEM error.log に古いタイムスタンプに関するメッセージが含まれている場合は、時刻の同期がおこなわれていることを確認します。

次のようなツールを使用します。 ネットワークタイムプロトコル (NTP) すべてのAEMオーサーサーバーとパブリッシュサーバーを時間同期する場合。

検索に新しいコンテンツが表示されない new-content-does-not-appear-in-searches

Adobeクラウドストレージインフラストラクチャは、 最終的な一貫性 スケーリングとパフォーマンスの目標を達成する。 そのため、新しいコンテンツはすぐには利用できず、検索結果に表示されるまで数秒かかります。

最終的な一貫性に影響する間隔は監視されますが、新しいコンテンツが検索に表示されるまでに数秒以上かかる場合は、アカウント担当者にお問い合わせください。

UGC が ASRP で表示されない ugc-not-visible-in-asrp

ストレージオプションの設定を確認して、ASRP がデフォルトのプロバイダーに設定されていることを確認します。 デフォルトでは、ストレージリソースプロバイダーは ASRP ではなく JSRP です。

すべてのオーサーインスタンスとパブリッシュAEMインスタンスで、ストレージ設定コンソールに再度アクセスするか、AEMリポジトリを確認します。

JCR で、 /conf/global/settings/communities:

  • 次を含まない srpc ノードの場合、ストレージプロバイダーが JSRP であることを意味します。
  • srpc ノードが存在し、次を含む場合 defaultconfiguration ノードのデフォルト設定のプロパティでは、ASRP がデフォルトのプロバイダーとして定義されます。
recommendation-more-help
81e2cd9d-0789-409d-b87c-2a8ce4f28791