异步处理

异步处理(x-oss-async-process)是指程序执行一个任务时,不需要等待该任务完成就能继续执行其他任务。异步处理适用于处理时间较长的场景,例如文档转换、视频转码、视频拼接等。

注意事项

异步处理请求在返回时不会返回处理结果,需要配合另存为将处理结果持久化存储到对象存储中。另外建议通过使用消息通知获取异步任务的处理结果。更多信息,请参见另存为消息通知

支持异步处理的操作

说明

操作名称中的*需替换为对应的处理参数。例如文档转换的操作名称为x-oss-async-process=doc/convert

功能

操作名称

相关文档

操作方式

文档处理

x-oss-async-process=doc/*

文档转换

  • 阿里云SDK

  • REST API

媒体处理

  • 视频:x-oss-async-process=video/*

  • 音频:x-oss-async-process=audio/*

更多参考

关于如何将处理后的文件持久化地保存在OSS中,请参见另存为