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

关于DSRP

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

另请参阅SRP选项的特性推荐拓扑

要求

注意

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

关系数据库配置

MySQL配置

MySQL安装可以通过使用不同的数据库(模式)名称和不同的连接(服务器:端口)在同一连接池内的启用功能和公用存储(DSRP)之间共享。

有关安装和配置的详细信息,请参阅DSRP的MySQL配置。

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工作。

    dsrp-config

  • 选择​数据库存储资源提供程序(DSRP)

  • 数据库配置

    • JDBC 数据源名称

      给MySQL连接的名称必须与在JDBC OSGi配置中输入的名称相同

      默认:社区

    • 数据库名称

      init_模式.sql脚本中给予模式的名称

      默认:社区

  • SolrConfiguration

    • Zookeeper 主机

      如果使用内部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(default)。
  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

在此页面上

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