Влияет ли обновление кэша на шлюз хранилища файлов AWS на нарушение доступа к файлам через шлюз?

Контекст:
У меня есть приложение (не мое), которое пишет и читает большое количество маленьких файлов из корзины S3 через шлюз хранилища файлов AWS.

Проблема, над которой я работаю, заключается в том, что шлюз хранилища довольно легко становится узким местом при записи через него большого количества небольших файлов, поэтому я разрабатываю решение для размещения файлов на томе EBS и создания фоновой службы, которая переносит их напрямую через API S3 в ведро вместо того, чтобы пройти через ворота.

Насколько я понимаю, если вы записываете файлы в корзину S3, вы должны выполнить обновление файла в кэше файлового шлюза, прежде чем новые файлы будут видны через шлюз. Поэтому я планирую автоматизировать обновление кеша и после передачи файлов.

Мой вопрос
Приведет ли обновление кеша к прерыванию доступа к файлам через шлюз?

Мой подход может оказаться невозможным, если частые обновления кеша делают доступ к файлам на шлюзе периодически недоступным.

0 ответов

Другие вопросы по тегам