ECS: Limit czasu CopyObject wynoszący 500 podczas wysokiej współbieżności kopiowania dużych obiektów zdalnych

Summary: Użytkownik może otrzymać 500 błędów przekroczenia limitu czasu w odpowiedzi na co najmniej jedno żądanie CopyObject, jeśli 1. Jeśli otrzymano wiele współbieżnych żądań CopyObject z tym samym obiektem x-amz-copy-source 2. Obiekt źródłowy jest większy niż 1 GB, a fragmenty zawierające dane obiektu źródłowego nie są replikowane do żądanej lokacji. ...

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

W przypadku wystąpienia problemu użytkownik widzi 500 odpowiedzi na błędy operacji CopyObject z przyczyną ServerTimeout. Treść odpowiedzi zawiera dodatkowe informacje w następujący sposób.
<Error>
    <Code>ServerTimeout</Code>
    <Message>We encountered an internal timeout error. Please try again.</Message>
    <Resource>bucket/object</Resource>
    <RequestId>0aece26b:18c57b06ec7:e3f:5a41d</RequestId>
</Error>

Cause

Część żądania CopyObject jest wewnętrznie synchronizowana w obiekcie źródłowym przy użyciu mechanizmu blokowania. Czas potrzebny na zsynchronizowaną część jest proporcjonalny do wielkości obiektu. Gdy istnieje wiele współbieżnych żądań CopyObject z tym samym dużym obiektem źródłowym, kolejka żądań oczekujących na blokadę rośnie. Problem nasila się, gdy fragmenty przechowujące dane obiektu źródłowego nie są replikowane do lokacji, w której jest obsługiwane żądanie CopyObject, co prowadzi do przekroczenia limitu czasu, gdy kolejka staje się zbyt duża.

Resolution

  • Ponów żądanie, które się nie powiodło.
  • Zmniejsz liczbę żądań CopyObject z tym samym x-amz-source-obiektem.
  • Jeśli wykonanie powyższych czynności nie rozwiązało problemu, skontaktuj się z zespołem pomocy technicznej firmy Dell EMC.
  • Sprawdź, czy żądania CopyObject, które wcześniej zakończyły się niepowodzeniem z powodu 500 ServerTimeout, zakończyły się pomyślnie.

Affected Products

ECS, ECS Appliance, ECS Appliance Software with Encryption, ECS Appliance Software without Encryption
Article Properties
Article Number: 000223406
Article Type: Solution
Last Modified: 22 Mar 2024
Version:  1
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.