ASRP -Adobe存储资源提供程序

关于ASRP

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

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

要求

使用ASRP需要额外的许可。

要将AEM Communities站点配置为使用ASRP for UGC,请与您的客户代表联系,以了解:

  • 数据中心URL(ASRP端点的地址)
  • 使用者密钥
  • 密钥
  • 报表包ID

用户密钥和密钥在所有报表包中共享,用于公司。 每个租户有一个报表包。

配置

选择ASRP

存储配置控制台允许选择默认存储配置,该配置标识要使用的SRP实现。

在AEM作者实例上:

  • 在全局导航中,导航到​工具>社区>存储配置​并选择​Adobe存储资源提供程序(ASRP)

asrp-default

以下信息来自设置过程:

  • 数据中心URL:下拉式选项卡,以选择由您的客户代表标识的生产数据中心。
  • 默认报表包:输入默认报表包的名称。
  • 消费方密钥:输入消费方密钥。
  • 秘密:输入机密。
  • 选择​提交

准备发布实例:

提交配置后,测试连接:

  • 选择​测试配置

    对于每个作者实例和发布实例,请通过“存储配置”控制台测试与数据中心的连接。

  • 确保通过将链接外部化从数据中心路由用户档案数据的站点URL。

复制加密密钥

消费方密钥和密钥经过加密。 要正确加密/解密密钥,主Granite Crypto密钥必须在所有AEM实例上相同。

请按照复制加密密钥中的说明操作。

要获得正确的用户档案和用户档案图像链接,请务必正确配置Link Externalizer

请务必将域设置为可从数据中心URL(ASRP端点)路由的URL。

时间同步

要成功与ASRP端点进行身份验证,运行托管AEM Communities的计算机必须同步时间,如与网络时间协议(NTP)同步。

发布配置

ASRP必须标识为所有作者实例和发布实例上的公用存储。

要在发布环境中提供相同的配置,请执行以下操作:

在AEM作者实例上:

  • 从主菜单导航到​工具 > 操作 > 复制
  • 选择​激活树
  • 开始路径:浏览 /conf/global/settings/communities/srpc/
  • 取消选择​仅已修改
  • 选择​激活

从AEM 6.0升级

注意

如果在已发布的社区站点上启用ASRP,则已存储在JCR中的任何UGC将不再可见,因为内部部署存储和云存储之间不会同步数据。

AEM Communities Extension 此前在AEM 6.0社交社区中作为云服务引入。自AEM 6.1 Communities起,无需云配置,只需从存储配置控制台中选择ASRP即可。

由于新的存储结构,从社交社区升级到社区时,必须按照upgrade说明操作。

管理用户数据

有关​用户用户用户档案​和​用户组​的信息,请访问

疑难解答

升级后UGC消失

如果从现有AEM 6.0社交社区站点进行升级,请务必按照升级说明进行升级,否则UGC似乎会丢失。

身份验证错误

如果收到针对数据中心URL的身份验证错误,且AEM error.log包含有关过时时间戳的消息,则验证是否正在进行时间同步。

使用网络时间协议(NTP)等工具对所有AEM作者和发布服务器进行时间同步。

搜索中不显示新内容

Adobe云存储基础架构使用​最终一致性​实现其扩展和性能目标。 因此,新内容不会立即可用,并且需要几秒钟才能在搜索结果中显示。

在监视影响最终一致性的时间间隔时,如果新内容在搜索中显示的时间超过几秒钟,请与您的帐户代表联系。

UGC在ASRP中不可见

通过检查存储选项的配置,确保已将ASRP配置为默认提供程序。 默认情况下,存储资源提供程序为JSRP,而非ASRP。

在所有创作和发布AEM实例上,重新访问存储配置控制台或检查AEM存储库。

在JCR中,如果/conf/global/settings/communities:

  • 不包含srpc节点,它表示存储提供程序是JSRP。
  • 如果srpc节点存在并包含defaultconfiguration节点,则默认配置的属性将ASRP定义为默认提供程序。

On this page

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