Show Menu
トピック×

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

ASRP について

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

要件

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

設定

ASRP の選択

The Storage Configuration console allows for the selection of the default storage configuration, which identifies which implementation of SRP to use.
作成者 :
  • From global navigation: Tools > Communities > Storage Configuration
  • Select Adobe Storage Resource Provider (ASRP)
  • 次の情報は、プロビジョニングプロセスから得られます
    • データセンター URL
      プルダウンして、アカウント担当者が特定した本番データセンターを選択します。
    • デフォルトのレポートスイート
      デフォルトのレポートスイートの名前を入力します
    • 消費者キー
      コンシューマーキーの入力
    • 暗号鍵
      秘密キーを入力します
  • Select Submit
以下を実行してパブリッシュインスタンスを用意します。
設定を送信したら、以下の手順で接続をテストします。
  • Select Test Config for each author and publish instance, test the connection to the data center from the Storage Configuration console
  • Finally, ensure that the site URLs for profile data are routable from the Data Center by externalizing links .

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

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

時刻の同期

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

設定の公開

すべてのオーサーインスタンスとパブリッシュインスタンスで、ASRP が共通ストアとして指定されている必要があります。
パブリッシュ環境で同一の設定を使用できるようにするには:
  • 作成者 :
    • Navigate from main menu to Tools > Operations > Replication
    • Select Activate Tree
    • 開始パス :
      • 参照先 /etc/socialconfig/srpc/
    • Uncheck Only Modified
    • Select Activate

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

If you enable ASRP on a published community site, any UGC already stored in JCR will no longer be 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 exisitng AEM 6.0 social community site, be sure to follow the upgrade instructions , else UGC will appear to be lost.

認証エラー

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

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

Adobe クラウドストレージのインフラストラクチャは、結果整合性​**​を用いてスケーリングとパフォーマンスの目標を達成できるようにします。このため、新しいコンテンツは即座には使用可能にならず、検索結果に表示されるまで数秒かかることがあります。
結果整合性に影響を与える間隔は監視されていますが、新しいコンテンツが検索結果に表示されるまでに数秒以上かかる場合は、アカウント担当者に連絡してください。

UGC が ASRP で表示されない

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