Saya belajar cara saya melalui manajemen konfigurasi secara umum dan menggunakan boneka untuk mengimplementasikannya secara khusus. Saya sudah melakukan beberapa riset generik ( juga tentang SF ) dan saat ini saya sedang mempertimbangkan Apache VirtualHosts.
Kami meng-host banyak situs web LAMP (saat ini dalam kisaran ratusan) pada dua sistem: satu Apache2 / mod_php satu dan satu MySQL - pada dasarnya kebalikan dari pertanyaan lain sudah ada di SF di mana ia mengelola banyak server dengan beberapa vhost masing-masing (jika sebenarnya bukan satu, saya tidak tahu). Saya belum menyusun config yang berfungsi dalam wayang, tetapi seharusnya tidak menjadi masalah, ada banyak contoh dan resep di luar sana.
Selain file konfigurasi apache yang jelas (tidak ada masalah di sini, saya kira) setiap vhost perlu memiliki beberapa direktori yang dibuat dan izin diperiksa (misalnya direktori root untuk setiap vhost yang berisi documentroot, dir tmp khusus, dedicated tmp dir, dedicated file sesi php dir, mungkin sertifikat SSL, dan sebagainya) di server web, dan pengguna + satu atau lebih basis data di server MySQL.
Menambahkan vhost baru akan membutuhkan boneka untuk membuat itu, menghapus satu akan membutuhkan boneka untuk menjalankan beberapa skrip yang akan membuat cadangan data pengguna dan kemudian menghapus data langsung dari dua server, tetapi juga setiap dan setiap agen wayang berjalan kemudian akan memeriksa keberadaan direktori, db, izin, dll.
Apakah saya meminta masalah ketika pergi ke ratusan virtualhost dengan semua cek berjalan di setiap boneka, terutama yang filesystem (di server web), dan terutama ketika di masa depan sistem akan dimuat lebih banyak? (katakanlah kita menargetkan rentang 1000 ~ 2000 situs web sebagai maksimum per-server yang masuk akal).
Apakah ada pengalaman dalam melakukan itu di internet? Saya mencari di Google tetapi tidak menemukan apa pun, juga karena ada rasio sinyal / noise yang rendah ketika mencari "boneka" dan "apache" ...