Temelde benim ikilem bu. Ben x sunucuları barındıran dosyaların bir listesi var. Sitenin mysql db ve uygulamayı barındıran başka bir sunucu var. Bir dosya (önyüz sunucu) yüklenir, uygulama üzerinde en özgür alanı olan sunucu görmek için denetler ve orada dosyası taşır. Eğer boş alan aynı miktarda 2 + boş sunucular ile başladı gayet iyi çalışır. Eğer mevcut sunucular daha fazla boş alana sahip olacak bir sonraki noktada karışımı içine başka bir sunucu .... tanıtmak ise tüm yeni dosyaları yeni sunucuya elusively yüklenecektir, çünkü bu yöntem aşırı hangi, o kadar etkili değildir ücretsiz alan bakımından kutuları geri kalanı ile yetişmeden kadar bu yeni trafik çoğu işleme olacağından.
Yani dosyaların dağıtımını normale yardımcı olacak, hem de bir ağırlıklandırma sistemi tanıtmak düşündüm. 3 sunucuları% 33 her set ve 1 sunucu anlamlı olarak daha fazla boş alan vardır Yani, yine (aynı ağırlığa sahip olsa bile) diğer sunuculara daha fazla yüklenenler alacağı, ama yükü tüm yayılmış olacaktır sunucular.
Herkes bu iyi bir php-sadece uygulanmasını önerebilirsiniz?