DSRP —— 關係資料庫儲存資源提供程式

關於DSRP

將AEM Communities配置為使用關係資料庫作為其公共儲存時,用戶生成的內容(UGC)可從所有作者和發佈實例中訪問,而無需同步或複製。

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

要求

注意

預設儲存配置現在儲存在conf路徑(/conf/global/settings/community/srpc/defaultconfiguration)中,而不是etc路徑(/etc/socialconfig/srpc/defaultconfiguration)中。 建議您按照遷移步驟進行預設srp工作。

關係資料庫配置

MySQL配置

MySQL安裝可通過使用不同的資料庫(模式)名稱和不同的連接(伺服器:埠)在相同連接池中的啟用功能和公共儲存(DSRP)之間共用。

有關安裝和配置詳細資訊,請參見MySQL Configuration for DSRP

Solr 設定

Solr安裝可以通過使用不同的集合在節點儲存(Oak)和公共儲存(SRP)之間共用。

如果Oak和SRP系列都被大量使用,則可基於效能原因安裝第二個Solr。

對於生產環境,SolrCloud模式比獨立模式(單一本機Solr設定)提供更佳的效能。

有關安裝和配置詳細資訊,請參見 SRP的Solr配置

選擇DSRP

儲存配置控制台允許選擇預設儲存配置,該配置標識要使用的SRP實施。

在作者中,要訪問儲存配置控制台

  • 以管理員權限登入

  • 從​主菜單

    • 選擇​工具(從左窗格)

    • 選擇​社區

    • 選擇​儲存配置

      注意

      預設儲存配置現在儲存在conf路徑(/conf/global/settings/community/srpc/defaultconfiguration)中 而非etc路徑(/etc/socialconfig/srpc/defaultconfiguration)。 建議您按照遷移步驟進行預設srp工作。

    dsrp-config

  • 選擇​資料庫儲存資源提供程式(DSRP)

  • 資料庫設定

    • JDBC 資料來源名稱

      給定給MySQL連接的名稱必須與在JDBC OSGi configuration中輸入的名稱相同

      預設:社區

    • 資料庫名稱

      init_schema.sql指令碼中給定給架構的名稱

      預設:社區

  • SolrConfiguration

    • 🔗Zookeeper Host

      如果使用內部ZooKeeper執行Solr,請將此值留空。 否則,在與外部ZooKeeper一起運行的SolrCloud模式中,將此值設定為ZooKeeper的URI,例如​my.server.com:80

      預設: <blank>

    • Solr URL

      預設:https://127.0.0.1:8983/solr/

    • Solr 集合

      預設:collection1

  • 選擇​提交

預設srp的零停機時間遷移步驟

請依照下列步驟來確保預設srp頁面http://localhost:4502/communities/admin/defaultsrp如預期般運作:

  1. 將位於/etc/socialconfig的路徑重新命名為/etc/socialconfig_old,以便系統配置返回jsrp(預設)。
  2. 前往預設srp頁面http://localhost:4502/communities/admin/defaultsrp,其中已設定jsrp。 按一下​submit​按鈕,以便在/conf/global/settings/community/srpc建立新的預設配置節點。
  3. 刪除已建立的預設配置/conf/global/settings/community/srpc/defaultconfiguration
  4. 複製舊配置/etc/socialconfig_old/srpc/defaultconfiguration以取代上一步中刪除的節點(/conf/global/settings/community/srpc/defaultconfiguration)。
  5. 刪除舊的etc節點/etc/socialconfig_old

發佈配置

DSRP必須被識別為所有作者和發佈例項上的通用商店。

要使相同的配置在發佈環境中可用,請執行以下操作:

  • 作者:

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

    • 按兩下​激活樹

    • 開始路徑:

      • 瀏覽至/etc/socialconfig/srpc/
    • 確保未選擇Only Modified

    • 選擇​激活

管理用戶資料

有關​用戶用戶概要檔案​和​用戶組​的資訊,請訪問:

為DSRP重新索引Solr

要重新索引DSRP Solr,請遵循重新索引MSRP的檔案,但是,在為DSRP重新索引時,請改用此URL:/services/social/datastore/rdb/reindex

例如,重新索引DSRP的curl命令如下所示:

curl -u admin:password -X POST -F path=/ https://host:port/services/social/datastore/rdb/reindex

本頁內容

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now