将AEM Communities配置为使用ASRP作为其公用存储时,用户生成的内容(UGC)可从所有作者和发布实例访问,而无需同步或复制。
使用ASRP需要额外的许可证。
要将您的AEM Communities站点配置为使用UGC的ASRP,请联系您的客户代表,了解:
消费者密钥和密钥在所有报表包中共享,用于公司。 每个租户有一个报表包。
存储配置控制台允许选择默认存储配置,该配置标识要使用的SRP实现。
在AEM作者实例上:
以下信息来自供应过程:
准备发布实例:
提交配置后,测试连接:
选择测试配置。
对于每个作者实例和发布实例,请从存储配置控制台测试与数据中心的连接。
确保用户档案数据的站点URL可通过将链接外部化从数据中心路由。
消费方密钥和密钥已加密。 要正确加密/解密密钥,主Granite加密密钥必须在所有AEM实例上相同。
按照复制加密密钥中的说明操作。
要获得正确的用户档案和用户档案图像链接,请确保正确配置链接外部器。
请确保将域设置为可从数据中心URL(ASRP端点)路由的URL。
要成功与ASRP端点进行身份验证,运行托管AEM Communities的计算机必须同步时间,如与网络时间协议(NTP)进行同步。
ASRP必须被标识为所有作者实例和发布实例上的公用存储。
要在发布环境中提供相同的配置,请执行以下操作:
在AEM作者实例上:
/conf/global/settings/communities/srpc/
如果在已发布的社区站点上启用ASRP,则已存储在JCR中的任何UGC将不再可见,因为内部部署存储和云存储之间不会同步数据。
AEM Communities Extension
此前在AEM 6.0社交社区中作为云服务引入。自AEM 6.1 Communities起,无需云配置,只需从存储配置控制台中选择ASRP。
由于新的存储结构,在从社交社区升级到社区时,必须按照upgrade说明操作。
有关用户、用户用户档案和用户组的信息,通常在发布环境中输入,请访问
如果从现有AEM 6.0社交社区站点升级,请务必按照升级说明进行升级,否则UGC将丢失。
如果收到针对数据中心URL的身份验证错误,而AEM error.log包含有关过时时间戳的消息,则验证是否正在进行时间同步。
使用网络时间协议(NTP)等工具对所有AEM作者和发布服务器进行时间同步。
Adobe云存储基础架构使用最终一致性来实现其扩展和性能目标。 因此,新内容不会立即可用,并且需要几秒钟时间才能在搜索结果中显示。
在监视影响最终一致性的时间间隔时,如果新内容在搜索中显示的时间超过几秒钟,请与您的帐户代表联系。
通过检查存储选项的配置,确保ASRP已配置为默认提供程序。 默认情况下,存储资源提供程序为JSRP,而非ASRP。
在所有作者实例和发布AEM实例上,重新访问存储配置控制台或检查AEM存储库。
在JCR中,如果/conf/global/settings/communities: