JSRP - JCR儲存資源提供者 jsrp-jcr-storage-resource-provider

關於JSRP about-jsrp

當AEM Communities使用JSRP作為其儲存選項(預設)時,社群內容儲存在JCR中,並且使用者產生的內容(UGC)只能從張貼該內容的作者或發佈執行個體存取。

由於部署的簡單性,JSRP最適合用於一個Publish執行個體和一個Author執行個體的示範或開發環境。

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

設定 configuration

選取JSRP select-jsrp

依預設,JSRP是UGC的儲存選項。

儲存設定主控台 允許選取預設儲存體設定,以識別要使用的SRP實作。

在製作環境中,前往儲存設定主控台

  • 從全域導覽: 工具 > Communities > 儲存設定

  • 選取 JCR儲存資源提供者(JCR Storage Resource Provider,JSRP)

  • 選取 提交

jsrp設定

發佈設定 publishing-the-configuration

雖然JSRP是預設設定,但要確保在發佈環境中設定了相同的設定:

  • 從全域導覽: 工具 > 部署 > 復寫

  • 選取 啟動樹狀結構 > 開始路徑

    • 瀏覽至 /conf/global/settings/community/srpc/
  • 選取 啟動

管理使用者資料 managing-user-data

有關以下專案的資訊: 使用者使用者設定檔使用者群組,通常進入發佈環境,請造訪:

疑難排解 troubleshooting

UGC在JCR中不可見 ugc-not-visible-in-jcr

請確定已透過檢查儲存選項的設定,將JSRP設定為預設提供者。 依預設,儲存資源提供者為JSRP。

在所有Author和Publish AEM執行個體上,重新造訪「儲存設定」主控台,或檢查AEM存放庫:

UGC在作者執行個體上不可見 ugc-not-visible-on-author-instance

這不是錯誤。 JSRP的特點是只會在發佈環境中顯示發佈環境中輸入的社群內容。

UGC在發佈執行個體上不可見 ugc-not-visible-on-publish-instance

如果部署了單一發佈執行個體或發佈叢集,則請遵循的指示 UGC在JCR中不可見.

如果部署了發佈陣列,JSRP的特徵是社群內容只會顯示在它發佈到的發佈執行個體上。

若要讓任何發佈執行個體都能看到UGC,則需要發佈叢集。

recommendation-more-help
81e2cd9d-0789-409d-b87c-2a8ce4f28791