ECS: Як увімкнути політику життєвого циклу bucket для обробки видалення неповних MPU
Summary: ECS потребує політики життєвого циклу, яка автоматично обробляє прострочені незавершені багаточастинні завантаження (MPU).
Instructions
Як увімкнути автоматичне видалення неповних MPU.
ECS розроблений для обробки завантажень MPU для даних S3. Об'єкт розбивається на кілька частин і завантажується паралельно. Коли всі частини завантажені, додаток надсилає маніфест, який створює фінальний об'єкт із усіх частин ECS.
За замовчуванням ECS не встановлює час закінчення між першим і останнім завантаженням.
Частини, які завантажуються, але ніколи не об'єднуються в об'єкт (MPU скасовано або маніфест не надіслано), займають простір і ніколи не очищаються.
Інструкції
Завантажте конфігурацію життєвого циклу. Використовуйте метод, описаний у ECS Data Access Guide, або інший інструмент, наприклад S3 Browser. Ось політика життєвого циклу для скасування старих MPU:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <LifecycleConfiguration xmlns="http://s3.amazonaws.com/doc/2006-03-01/"> <Rule> <ID>lifecycle-v2-expire-non-current-and-dmarkers-and-mpu</ID> <Filter/> <Status>Enabled</Status> <AbortIncompleteMultipartUpload> <DaysAfterInitiation>1</DaysAfterInitiation> </AbortIncompleteMultipartUpload> </Rule> </LifecycleConfiguration>
Щоб завантажити життєвий цикл відра за допомогою браузера S3, підключіться до відра та скористайтеся наступними налаштуваннями:
Якщо існують неповні MPU до додавання політики життєвого циклу з AbortIncompleteMultipartUpload, вони не будуть впливати на політику життєвого циклу. Підтримка ECS повинна дозволити Сканеру Видалення Життєвого Циклу (LDS) застосовувати політику життєвого циклу до існуючих об'єктів. Відкрийте запит на сервіс, якщо LDS потрібно увімкнути на існуючих об'єктах.