Show Menu
主題×

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

關於DSRP

當AEM Communities設定為使用關係式資料庫做為其公用儲存時,使用者產生的內容(UGC)可從所有作者和發佈執行個體存取,而不需同步或複製。

需求

預設儲存配置現在儲存在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設定)提供更佳的效能。
有關安裝和配置詳細資訊,請參 閱Solr Configuration for SRP

選擇DSRP

儲配置控制台 (Storage Configuration Console)允許選擇預設儲存配置,該配置標識要使用的SRP實施。
在作者中,要訪問儲存配置控制台
  • 以管理員權限登入
  • 從主功 能表
    • 選擇 工具 (從左窗格)
    • 選擇社
    • 選擇 儲存配置
      預設儲存配置現在儲存在conf路徑( /conf/global/settings/community/srpc/defaultconfiguration )中,而不是etc路徑( /etc/socialconfig/srpc/defaultconfiguration )中。 建議您依照移轉步 ,讓預設srp如預期般運作。

預設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/socialconfig_old

發佈設定

DSRP必須被識別為所有作者和發佈例項上的通用商店。
要使相同的配置在發佈環境中可用,請執行以下操作:
  • 作者:
    • 從主菜單導航到「工 具」>「操作」>「複製」
    • 按兩下「激活 樹」
    • 開始路徑:
      • 瀏覽至 /etc/socialconfig/srpc/
    • 請確 Only Modified 定未選取。
    • 選取「啟 動」

管理使用者資料

如需使用者 、使用者​ 、使用者 ​設定檔和使用者群組的相關資訊,請造訪

DSRP的重新索引解決方案

要重新索引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