Show Menu
トピック×

ASRP - Adobe ストレージリソースプロバイダー

ASRP について

ASRPを共通ストアとして使用するようにAEM Communitiesを設定した場合、ユーザー生成コンテンツ(UGC)は、すべてのオーサーインスタンスとパブリッシュインスタンスからアクセスでき、同期や複製は不要です。

要件

ASRP の使用には追加ライセンスが必要です。
UGC用のASRPを使用するようにAEM Communitiesサイトを設定するには、次の点についてアカウント担当者にお問い合わせください。
  • データセンター URL(ASRP エンドポイントのアドレス)
  • 消費者キー
  • 秘密鍵
  • レポートスイート ID
消費者キーと秘密鍵は、企業の全レポートスイート間で共通です。テナントごとに1つのレポートスイートがあります。

設定

ASRP の選択

ストレージ設定コンソール では、デフォルトのストレージ設定を選択できます。これにより、使用するSRPの実装が識別されます。
AEM Authorインスタンス:
  • グローバルナビゲーションから、 ツール/コミュニティ/ストレージ設定 に移動し、「 Adobeストレージリソースプロバイダー(ASRP)」を選択します
次の情報は、プロビジョニングプロセスから得られます。
  • データセンターURL : プルダウンから、アカウント担当者が識別する本番データセンターを選択します。
  • デフォルトのレポートスイート : デフォルトのレポートスイート名を入力します。
  • Consumer key : Consumer keyを入力します。
  • シークレット : シークレットを入力します。
  • 送信 」を選択します。
以下を実行してパブリッシュインスタンスを用意します。
設定を送信したら、以下の手順で接続をテストします。
  • Test Config 」を選択します。
    作成者インスタンスと発行インスタンスごとに、ストレージ設定コンソールからデータセンターへの接続をテストします。
  • Ensure that the site URLs for profile data are routable from the Data Center by externalizing links .

暗号鍵のレプリケーション

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

時刻の同期

ASRP エンドポイントでの認証を正常におこなうには、 ネットワークタイムプロトコル(NTP) などを使用して、AEM Communities を実行しているマシンの時刻を同期する必要があります。

設定の公開

すべてのオーサーインスタンスとパブリッシュインスタンスで、ASRP が共通ストアとして指定されている必要があります。
パブリッシュ環境で同一の設定を使用できるようにするには:
AEM Authorインスタンス:
  • Navigate from main menu to Tools > Operations > Replication .
  • Select Activate Tree
  • 開始パス : 参照 /etc/socialconfig/srpc/
  • 「変更 済みのみ」の選択を解除
  • Select Activate

AEM 6.0 からのアップグレード

If you enable ASRP on a published community site, any UGC already stored in JCR is no longer visible, as there is no synchronization of data between on-premise storage and cloud storage.
AEM Communities Extension は、AEM 6.0のソーシャルコミュニティでクラウドサービスとして以前に導入されています。 As of AEM 6.1 Communities, no cloud configuration is necessary, simply select ASRP from the storage configuration console .
新しいストレージ構造により、ソーシャルコミュニティからコミュニティにアップグレードするときは、 アップグレード 手順に従う必要があります。

ユーザーデータの管理

パブリッシュ環境で頻繁に入力されるユーザー、ユーザープロファイルおよびユーザーグループについては、以下を参照してください。 ​**

トラブルシューティング

アップグレード後に UGC が表示されない

If upgrading from an existing AEM 6.0 social community site, be sure to follow the upgrade instructions , else UGC appears to be lost.

認証エラー

データセンター URL に対する認証エラーを受け取り、また AEM error.log に古いタイムスタンプに関するメッセージが含まれている場合は、時刻の同期がおこなわれているかを確認してください。
Use a tool such as the Network Time Protocol (NTP) to time synchronize all AEM author and publish servers.

新しいコンテンツが検索結果に表示されない

The Adobe cloud storage infrastructure uses eventual consistency to achieve its scaling and performance goals. このため、新しいコンテンツはすぐには利用できず、検索結果に表示されるまで数秒かかります。
最終的な一貫性に影響する間隔は監視されますが、新しいコンテンツが検索に表示されるまでに数秒以上かかる場合は、アカウント担当者にお問い合わせください。

UGC が ASRP で表示されない

ストレージオプションの設定を確認して、ASRPがデフォルトプロバイダーに設定されていることを確認します。 デフォルトでは、ストレージリソースプロバイダーはASRPではなくJSRPです。
すべての作成者および発行AEMインスタンスで、ストレージ設定コンソールに再度アクセスするか、AEMリポジトリを確認します。
In JCR, if /etc/socialconfig :
  • Does not contain an srpc node, it means that the storage provider is JSRP.
  • If the srpc node exists and contains node defaultconfiguration , the defaultconfiguration's properties define ASRP to be the default provider.