Puede especificar el campo x-oss-async-process para ejecutar una tarea de procesamiento en modo asíncrono. En este modo, la aplicación continúa con otra tarea sin esperar a que finalice la actual. El procesamiento asíncrono es adecuado para tareas que requieren mucho tiempo de ejecución, como la conversión de documentos, la transcodificación de video y la unión de videos.
Nota
La respuesta de una solicitud de procesamiento asíncrono no devuelve los archivos procesados. Por lo tanto, guarde manualmente los archivos procesados en Object Storage Service (OSS). Además, se recomienda habilitar las notificaciones de mensajes para obtener los resultados de las tareas asíncronas. Para más información, consulte sys/saveas y Message Notification.
Operaciones compatibles con el procesamiento asíncrono
Reemplace el asterisco (*) del nombre de la operación en la siguiente tabla por el parámetro de procesamiento de datos correspondiente. Por ejemplo, especifique x-oss-async-process=doc/convert para ejecutar una operación de conversión de documentos.
|
Función |
Operación |
Referencias |
Métodos |
|
Procesamiento de documentos |
x-oss-async-process=doc/* |
|
|
|
Media Processing |
|
||
|
Decodificar una marca de agua invisible |
x-oss-async-process=image/deblindwatermark |
Referencia
Para más información sobre cómo guardar los archivos procesados en OSS, consulte sys/saveas.