ASRP -Adobe儲存資源提供程式

關於ASRP

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

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

需求

使用ASRP需要額外的許可。

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

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

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

設定

選擇ASRP

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

在AEM Author例項上:

  • 在全局導航中,導航至​工具>社區>儲存配置​並選擇​Adobe儲存資源提供程式(ASRP)

asrp-default

以下資訊來自設定過程:

  • 資料中心URL:從下拉式清單中選取由您的帳戶代表所識別的生產資料中心。
  • 預設報表套裝:輸入預設報表套裝的名稱。
  • 消費者金鑰:輸入使用者金鑰。
  • 機密:輸入密碼。
  • 選擇​Submit

準備發佈例項:

提交配置後,測試連接:

  • 選擇​測試配置

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

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

複製加密密鑰

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

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

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

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

時間同步

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

發佈設定

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

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

在AEM Author例項上:

  • 從主菜單導航到​工具 > 操作 > 複製
  • 選擇​激活樹
  • 起始路徑:瀏覽 /conf/global/settings/communities/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中,若/conf/global/settings/communities:

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

本頁內容