ECS: La escritura de archivos grandes falla con errores 500 para el protocolo S3

摘要: La escritura de archivos grandes falla con errores 500 para el protocolo S3.

本文章適用於 本文章不適用於 本文無關於任何特定產品。 本文未識別所有產品版本。

症狀

La escritura de archivos grandes (varios GB o más) mediante el protocolo S3 falla con errores 500.

原因

Uso de "HTTP PUT" o "HTTPS PUT" para escribir los archivos en ECS. El comando PUT de S3 no agrega un objeto parcialmente, la solicitud es una escritura correcta o fallida (todo o nada).

Como una operación de "todo o nada", cualquier interrupción durante la transferencia de datos de un archivo grande da como resultado una falla completa de esa escritura. El único recurso para esa falla es reintentar toda la operación de escritura y esperar que se realice correctamente en el siguiente intento.

解析度

Para archivos grandes (GB o más), se recomienda utilizar Cargas de varias partes (MPU) en lugar de la operación PUT. La recomendación se realiza para evitar tiempos de finalización de escritura prolongados (100 MB o más, según las prácticas recomendadas de AWS).

Ejemplo:
Se fragmentaría un archivo de 80 GB y cada fragmento se enviaría a ECS. Si falla la carga de cualquier parte, solo se reintentará la carga de una sola parte en lugar del objeto completo.  
Se espera que el rendimiento de las MPU sea mejor que el de una sola PUT grande, ya que las operaciones de MPU pueden tener múltiples subprocesos. Como resultado, el uso de MPU hace un mejor uso de múltiples conexiones y ancho de banda. Esto significa que se puede enviar más de una pieza simultáneamente, lo que mejora el rendimiento general en la escritura de archivos de gran tamaño.

其他資訊

Recursos para desarrolladores de aplicaciones que cambian de PUT a un uso de MPU:
TransferManager (SDK de AWS para Java - 1.12.588) (amazon.com)Este hipervínculo lo redirige a un sitio web fuera de Dell Technologies.

Descripción general de MPU de AWS: (incluye las prácticas recomendadas de MPU)
Carga y copia de objetos mediante la carga de varias partes - Amazon Simple Storage ServiceEste hipervínculo lo redirige a un sitio web fuera de Dell Technologies.

受影響的產品

ECS Appliance

產品

ECS Appliance
文章屬性
文章編號: 000048288
文章類型: Solution
上次修改時間: 08 9月 2025
版本:  5
向其他 Dell 使用者尋求您問題的答案
支援服務
檢查您的裝置是否在支援服務的涵蓋範圍內。