Show Menu
主题×

ASRP - Adobe存储资源提供商

关于ASRP

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

要求

使用ASRP需要额外的许可证。
要将AEM Communities站点配置为使用ASRP for UGC,请联系您的帐户代表,了解:
  • 数据中心URL(ASRP端点的地址)
  • 使用者密钥
  • 密钥
  • 报表包ID
消费者密钥和密钥在所有报表包中共享,用于公司。 每个租户有一个报表包。

配置

选择ASRP

存储 配置控制台 ,允许选择默认存储配置,该配置标识要使用的SRP实现。
在AEM Author实例上:
  • 在全局导航中,导航到 工具>社区>存储配置 ,然后 选择Adobe存储资源提供商(ASRP)
以下信息来自供应过程:
  • 数据中心URL : 下拉列表选择由您的客户代表标识的生产数据中心。
  • 默认报表包 : 输入默认报表包的名称。
  • 消费方密钥 : 输入消费方密钥。
  • 秘密 : 输入机密。
  • 选择​ 提交
准备发布实例:
提交配置后,测试连接:
  • 选择 测试配置
    对于每个作者实例和发布实例,从存储配置控制台测试与数据中心的连接。
  • 通过将链接外部化,确保用户档案数据的站点URL可从数据中 心路由

复制加密密钥

消费方密钥和密钥已加密。 要正确加密/解密密钥,主Granite加密密钥在所有AEM实例上必须相同。
请按照复制加 密密钥中的说明

时间同步

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

发布配置

ASRP必须被标识为所有作者实例和发布实例上的公用存储。
要在发布环境中提供相同的配置,请执行以下操作:
在AEM Author实例上:
  • 从主菜单导航到工 具>操作>复制
  • 选择 激活树
  • 开始路径 : 浏览至 /etc/socialconfig/srpc/
  • 取消选择 仅已修改
  • 选择激

从AEM 6.0升级

如果在已发布的社区站点上启用ASRP,则任何已存储在 JCR 中的UGC将不再可见,因为内部部署存储和云存储之间不会同步数据。
AEM Communities Extension 此前在AEM 6.0社交社区中作为云服务引入。 自AEM 6.1 Communities起,无需云配置,只需从存储配置控制台中 选择ASRP
由于新的存储结构,在从社交社区升级到社区 ,必须按照升级说明操作。

管理用户数据

有关用户 、用 ​户用户档案 ** 、用户 ​和用户组的信息,通常在发布环境中输入,请访问

疑难解答

升级后UGC消失

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

身份验证错误

如果收到针对数据中心URL的身份验证错误,且AEM error.log包含有关过时时间戳的消息,则请验证是否正在进行时间同步。
使用诸如网络时间协 议(NTP)之类的工具 ,对所有AEM作者服务器和发布服务器进行时间同步。

搜索中不显示新内容

Adobe云存储基础架构使用最 终的一致 性来实现其扩展和性能目标。 因此,新内容不会立即可用,并且需要几秒钟时间才能在搜索结果中显示。
在监视影响最终一致性的时间间隔时,如果新内容在搜索中显示的时间超过几秒钟,请与您的帐户代表联系。

UGC在ASRP中不可见

通过检查存储选项的配置,确保ASRP已配置为默认提供程序。 默认情况下,存储资源提供程序为JSRP,而非ASRP。
在所有创作和发布AEM实例上,重新访问存储配置控制台或检查AEM存储库。
在JCR中, if/etc/socialconfig :
  • 不包含srpc 节点 ,它表示存储提供程序是JSRP。
  • 如果srpc节点存在并包含 节点defaultconfiguration ,则默认配置的属性将ASRP定义为默认提供程序。