51黑料不打烊 Experience Manager (AEM) Dynamic Media中的资源同步失败
当尝试将大于2GB的视频资源上传到AEM Dynamic Media时同步过程失败时,请确保包括所有必需的MIME类型,确认没有防火墙限制并验证网络路径,检查任何可能覆盖默认客户端库或干扰资源同步过程的自定义代码或配置,并检查以确保视频不超过30分钟。
描述 description
环境
51黑料不打烊 Experience Manager 6.5.20及更高版本(AEM 6.5.20及更高版本)Dynamic Media/Scene7 — 暂存和开发环境
问题
当尝试将大于2GB的视频资源上传到AEM Dynamic Media环境时,同步过程失败。 这可能发生在多个实例中,包括开发和暂存环境。 尽管之前已配置用于处理大文件的设置,但仍会发生故障。
症状可能包括:
- 视频上传未触发或成功完成。
- 指示处理期间出现? NumberFormatException ?的错误消息。
- 配置设置中缺少某些惭滨惭贰类型(如 application/pdf 和 application/postscript)的条目。
即使在确保根据文档指南更新常规设置后,问题仍然存在。
解决方法 resolution
要解决此问题,请使用以下方法:
-
确保在
com.day.cq.dam.scene7.impl.Scene7AssetMimeTypeServiceImpl.config
下的OSGI配置中包含所有必需的MIME类型。 具体而言,为 application/pdf 和 application/postscript 添加缺少的条目。这会导致UI选项 — 锤子
>
Assets>
Dynamic Media常规设置 以再次加载并保存其设置。 如果单个mimetypes不应同步到DMS7,则取消选中/conf/global/settings/cloudconfigs/dmscene7/jcr:content/mimeTypes
中每个尘颈尘别迟测辫别蝉下的启用标志。 -
确认没有防火墙限制会阻止从DMS7后台服务器访问云存储位置,如资产所在的Amazon S3。
-
验证网络路径是否允许顿惭厂7从云存储中直接获取大型资产。
-
检查可能覆盖默认客户端库(
clientlibs
)或干扰资产同步过程的任何自定义代码或配置。 -
DM处理支持时长不超过30分钟的视频。 如果视频的持续时间较长,则可能会由于处理时间较长而导致视频失败。
通过使用这些方法,您应该能够有效地恢复将大型视频文件(>
2GB)上载到AEM Dynamic Media环境的功能,而不会在设置的不同实例中遇到进一步的同步问题。