Show Menu
主题×

DSRP —— 关系数据库存储资源提供程序

关于DSRP

将AEM Communities配置为使用关系数据库作为其公用存储时,用户生成的内容(UGC)可从所有作者和发布实例访问,无需同步或复制。

要求

默认存储配置现在存储在conf路径( /conf/global/settings/community/srpc/defaultconfiguration )中,而不是etc路径( /etc/socialconfig/srpc/defaultconfiguration )中。 建议您按照迁移步 ,使默认更新工作正常。

关系数据库配置

MySQL配置

MySQL安装可以通过使用不同的数据库(架构)名称和不同的连接(服务器:端口)在同一连接池内的启用功能和公用存储(DSRP)之间共享。
有关安装和配置详细信息,请参 阅MySQL Configuration for DSRP

Solr 配置

通过使用不同集合可以在节点存储(Oak)和公共存储(SRP)之间共享Solr安装。
如果Oak和SRP集合都被集中使用,则可能出于性能原因安装第二个Solr。
对于生产环境,SolrCloud模式比独立模式(单个本地Solr设置)提供了改进的性能。
有关安装和配置详细信息,请参 阅SRP的Solr配置

选择DSRP

“存 储配置”控制台允许选择默认存储配置 ,该配置标识要使用的SRP的实现。
在创作时,要访问“存储配置”控制台
  • 使用管理员权限登录
  • 从主 菜单
    • 选择 工具 (从左侧窗格中)
    • 选择社
    • 选择 存储配置
      默认存储配置现在存储在conf路径( /conf/global/settings/community/srpc/defaultconfiguration )中,而不是etc路径( /etc/socialconfig/srpc/defaultconfiguration )中。 建议您按照迁移步 ,使默认更新工作正常。

默认SRP的零停机迁移步骤

请按照以下步骤确保默认的srp页 http://localhost:4502/communities/admin/defaultsrp工作正常:
  1. 将路径重命名 /etc/socialconfig 为, /etc/socialconfig_old 以便系统配置返回至jsrp(默认)。
  2. 转到默认的 http://localhost:4502/communities/admin/defaultsrp ,其中配置了jsrp。 单击“提 ”按钮,以在上创建新的默认配置节点 /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必须被标识为所有作者实例和发布实例上的公用商店。
要在发布环境中提供相同的配置,请执行以下操作:
  • 作者:
    • 从主菜单导航到工具> 操作>复制
    • Double-click **Activate Tree **
    • 开始路径:
      • 浏览到 /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