ASRP -Adobe儲存資源提供程式

關於ASRP

當AEM Communities設定為使用ASRP作為其公用存放區時,使用者產生的內容(UGC)可從所有製作和發佈執行個體存取,而無須同步或復寫。

另請參閱SRP選項的特性建議拓撲

需求

使用ASRP需要額外的許可。

若要設定您的AEM Communities網站以使用ASRP進行UGC,請連絡您的客戶代表,以取得:

  • 資料中心URL(ASRP端點的地址)
  • 消費者金鑰
  • 機密金鑰
  • 報表套裝ID

消費者金鑰和機密金鑰會在公司的所有報表套裝間共用。 每個租用戶有一個報表套裝。

設定

選擇ASRP

儲存配置控制台允許選擇預設儲存配置,以確定要使用的SRP實施。

在作者上:

  • 從全局導航:工具>社區>儲存配置

chlimage_1-310

  • 選擇​Adobe儲存資源提供程式(ASRP)

  • 以下資訊來自設定過程

    • 資料中心 URL

      從下拉式清單中選取由您的帳戶代表所識別的生產資料中心

    • 預設報表套裝

      輸入預設報表套裝的名稱

    • 消費者金鑰

      輸入使用者金鑰

    • 機密

      輸入密鑰

  • 選擇​提交

準備發佈例項:

提交配置後,測試連接:

  • 選擇​測試配置
    對於每個製作和發佈實例,從儲存配置控制台測試與資料中心的連接

  • 最後,請確定設定檔資料的網站URL可透過將連結外部化從資料中心路由。

複製加密密鑰

使用者金鑰和密鑰已加密。 為了正確加密/解密金鑰,所有AEM例項上的主要Granite Crypto金鑰必須相同。

按照複製加密密鑰中的說明操作。

要獲得正確的配置檔案和配置檔案影像連結,請確保正確配置連結外部化程式

請務必將網域設定為可從資料中心URL(ASRP端點)路由的URL。

時間同步

為了成功與ASRP端點進行身份驗證,運行托管AEM Communities的電腦必須進行時間同步,例如與網路時間協定(NTP)同步。

發佈設定

ASRP必須識別為所有製作和發佈執行個體上的通用存放區。

若要讓相同的設定可在發佈環境中使用:

  • 在作者上:

    • 從主菜單導航到​工具>操作>複製

    • 選擇​激活樹

    • 開始路徑:

      • 瀏覽至/etc/socialconfig/srpc/
    • 取消選中​僅已修改

    • 選擇​激活

從AEM 6.0升級

注意

如果您在已發佈的社群網站上啟用ASRP,則已儲存在JCR中的任何UGC將不再可見,因為內部部署儲存與雲端儲存之間沒有資料同步。

AEM Communities Extension 先前於AEM 6.0 social communities as a cloud service中推出。自AEM 6.1 Communities起,無需雲配置,只需從儲存配置控制台中選擇ASRP即可。

由於新的儲存結構,從社交社群升級為社群時,必須遵循upgrade指示。

管理使用者資料

如需​usersuser profiles​和​user groups​的相關資訊,通常在發佈環境中輸入,請瀏覽

疑難排解

升級後UGC消失

如果從現有AEM 6.0社交社群網站升級,請務必遵循升級指示,否則UGC將會​出現​而遺失。

驗證錯誤

如果收到資料中心URL的驗證錯誤,且AEM error.log包含有關過時時間戳的訊息,請驗證是否發生時間同步。

建議使用網路時間協定(NTP)等工具來將所有AEM作者和發佈伺服器進行時間同步。

搜尋中未出現新內容

Adobe雲儲存基礎架構使用​最終一致性​來幫助實現其擴展和效能目標。 因此,新內容無法立即使用,而且可能需要幾秒鐘時間才會出現在搜尋結果中。

在監控影響最終一致性的間隔期間,如果新內容出現在搜尋中所花的時間超過幾秒,請連絡您的帳戶代表。

UGC在ASRP中不可見

檢查儲存選項的配置,確保ASRP已配置為預設提供程式。 預設情況下,儲存資源提供者為JSRP,而非ASRP。

在所有製作和發佈AEM例項上,重新造訪儲存設定主控台或檢查AEM存放庫:

  • 在JCR中,如果/etc/socialconfig

    • 不包含srpc節點,表示儲存提供者為JSRP
    • 如果srpc節點存在且包含節點defaultconfiguration,則defaultconfiguration的屬性應將ASRP定義為預設提供程式

本頁內容