Membangun layanan web saya ke EC2 sekarang dan memiliki satu contoh di belakang load balancer. Saya tentu saja akan melayani beberapa contoh.
Gagasan awal saya adalah menjalankan semua contoh budak yang bodoh, dan menggunakan S3 sebagai penyimpanan lokal. Untuk ini, saya sudah mulai menggunakan S3FS tetapi tidak benar-benar siap, dari apa yang saya lihat, untuk penggunaan produksi di lingkungan penyajian web. Menulis log tampaknya sangat terlambat, jika tidak pernah. Banyak masalah dengan caching aneh, bahkan tanpa flag cache dll. Hanya mimpi buruk untuk dikembangkan.
Tapi, alternatifnya terlihat sedikit. Satu jelas volume EBS, yang dapat dilampirkan ke satu instance. Beberapa solusi untuk berbagi ini: -
- Berbagi SMB ke instance lain. Memiliki satu master dan budak lainnya - obv perlu redundansi yang dibangun di sini dengan beberapa volume EBS mungkin?
- Berbagi rsync ke kotak lain. Ini sepertinya menyakitkan, mengingat tidak persisten dan akan diperbarui secara berkala. Berpotensi ok, jika ada memaksa skrip untuk memperbarui ketika perubahan besar telah terjadi.
Pertanyaannya adalah ... apa yang DO orang LAKUKAN? Tampaknya kasus penggunaan yang sama sekali umum, tetapi berbagai jawaban yang ditemukan di forum dan bahkan di sini di SF, tampaknya menunjukkan tidak ada jawaban yang ringkas ... bantuan yang diinginkan!