Побудова мого веб-сервісу зараз на EC2 і мати єдиний екземпляр поза балансиром навантаження. Я, звичайно, буду задовольняти кілька випадків.
Моя початкова ідея полягала в тому, щоб запустити всі екземпляри тупих рабів і використовувати S3 в якості локального сховища. Для цього я почав використовувати S3FS, але він, з того, що я бачив, не готовий для використання у виробничих умовах в Інтернеті. Написання журналів, здається, з’являється дуже пізно, якщо ніколи. Численні проблеми з незвичайним кешуванням, навіть без кеш-прапорів тощо. Просто загалом кошмар, який потрібно розвивати.
Але альтернатив виглядає мало. Очевидно, що томи EBS, які можна приєднати до одного екземпляра. Деякі рішення для спільного використання цього:
- Обмін SMB для інших примірників. Маючи одного хазяїна та решти невільників - можливо, тут потрібні надмірності, вбудовані тут з кількома томами EBS?
- Rsync-доступ до інших вікон. Це здається болісним, вважаючи його не стійким і періодично оновлюватиметься. Потенційно добре, якщо примушують сценарії оновлюватись, коли відбулися основні зміни.
Питання ... що роблять люди? Це здається цілком розповсюдженим випадком використання, але різноманітність відповідей, знайдених на форумах і навіть тут на SF, начебто говорить про те, що немає чіткої відповіді ... допомога потрібна!