Построение моего веб-сервиса на EC2 прямо сейчас и создание единого экземпляра для балансировки нагрузки. Я, конечно, буду обслуживать несколько раз.
Моя первоначальная идея состояла в том, чтобы запустить все экземпляры тупых рабов и использовать S3 в качестве локального хранилища. Для этого я начал использовать S3FS, но, насколько я знаю, он еще не готов для производственного использования в среде веб-обслуживания. Запись журналов, кажется, появляется очень поздно, если не никогда. Многочисленные проблемы со странным кешированием, даже без кеш-флагов и т. Д. Как правило, это кошмар для развития.
Но альтернативы выглядят мало. Один из них - это, очевидно, тома EBS, которые можно подключить к одному экземпляру. Некоторые решения, чтобы поделиться этим: -
- Совместное использование SMB с другими экземплярами. Имея одного мастера и остальных подчиненных - obv нужна встроенная избыточность с несколькими томами EBS, возможно?
- Rsync делится на другие ящики. Это кажется болезненным, учитывая его непостоянство и будет периодически обновляться. Потенциально хорошо, если есть сценарии принудительного обновления, когда произошли серьезные изменения.
Вопрос в том ... что люди делают? Кажется, это довольно распространенный вариант использования, но разнообразие ответов, найденных на форумах и даже здесь, на SF, наводит на мысль, что нет краткого ответа ... требуется помощь!