ECS: Büyük dosyaların yazılması S3 Protokolü için 500 hatasıyla başarısız oluyor

요약: Büyük dosyaların yazılması S3 Protokolü için 500 hatasıyla başarısız oluyor.

이 문서는 다음에 적용됩니다. 이 문서는 다음에 적용되지 않습니다. 이 문서는 특정 제품과 관련이 없습니다. 모든 제품 버전이 이 문서에 나와 있는 것은 아닙니다.

증상

S3 protokolü kullanılarak büyük dosyalara (birden çok GB veya daha büyük) yazma işlemi 500 hatayla başarısız oluyor.

원인

Dosyaları ECS'ye yazmak için "HTTP PUT" veya "HTTPS PUT" kullanma. S3 PUT komutu kısmen bir nesne eklemez. İstek başarılı veya başarısız bir yazma işlemidir (ya hep ya hiç).

Ya hep ya hiç" işlemi olarak, büyük bir dosyanın veri aktarımı sırasındaki herhangi bir kesinti, bu yazma işleminin tamamen başarısız olmasına neden olur. Bu başarısızlık için tek kaynak, tüm yazma işlemini yeniden denemek ve bir sonraki denemede başarılı olmasını ummaktır.

해결

Büyük dosyalar (GB veya daha büyük) için PUT işlemi yerine Çok Parçalı Yüklemelerin (MPU) kullanılması önerilir. Bu öneri, uzun yazma tamamlanma sürelerinden (AWS en iyi uygulamasına göre 100 MB veya daha fazla) kaçınmak için yapılmıştır.

Örnek:
80 GB'lık bir dosya öbek haline getirilir ve her öbek ECS'ye gönderilir. Herhangi bir parçanın karşıya yüklenmesi başarısız olursa tam nesne yerine yalnızca tek bir parçanın yüklenmesi tekrar denenir.  
MPU işlemleri çok iş parçacıklı olabileceğinden, MPU'ların performansının tek bir büyük PUT'den daha iyi olması beklenir. Sonuç olarak, MPU'ların kullanımı birden çok bağlantıyı ve bant genişliğini daha iyi kullanır. Bu, aynı anda birden fazla parçanın gönderilebileceği anlamına gelir ve büyük dosyaların yazılmasındaki genel performansı artırır.

추가 정보

PUT'den MPU kullanımına geçiş yapan uygulama geliştiricileri için kaynaklar:
TransferManager (Java için AWS SDK - 1.12.588) (amazon.com)Bu köprü bağlantı sizi Dell Technologies dışındaki bir web sitesine yönlendirir.

AWS MPU'ya genel bakış: (MPU en iyi uygulamalarını içerir)
Çok parçalı yükleme kullanarak nesneleri karşıya yükleme ve kopyalama - Amazon Simple Storage ServiceBu köprü bağlantı sizi Dell Technologies dışındaki bir web sitesine yönlendirir.

해당 제품

ECS Appliance

제품

ECS Appliance
문서 속성
문서 번호: 000048288
문서 유형: Solution
마지막 수정 시간: 08 9월 2025
버전:  5
다른 Dell 사용자에게 질문에 대한 답변 찾기
지원 서비스
디바이스에 지원 서비스가 적용되는지 확인하십시오.