Szvsz ilyenkor szoktak a jol bejaratott skalazas buzzwordot emlegetni. Neked is az kene, elsore kulon gepre rakhatnad a mysql-t. Gondolom az nem nagy penz ennyi userrel. Akkor nem kell meg balance-erbe gondolkodnod meg logic szetvalasztasban.
B, ha mindenkep ezt a gepet akarod nyuzni akkor elso lepeskent
- timeout off, tiltsd le, a preforkos apache -od modphp-vel rendkivul halas lesz ha nem foglalod a szalakat.
masodszor,
- Timeout = (5|10|15|30) valahogy igy, mentsd az apache-od segget.
Preforknal nem anyira a request/sec -el van a gond hanem azzal ha 1-1 szalat tartasz azhelyett hogy processaljon tovabbi kereseket.
A masik ami erdekes lehet neked
- MaxRequestPerChild, ne rakd 2-3k nal magasabbra, regen rosszul birta.
Azon kivul amit tobben is irtak, optimalizalj optimalizalj optimalizalj az alkalmazason, ha fizetos akkor sokat ugysem fogsz tudni valszeg ezert skalazz. Tedd mysql-t kulon gepre, szeretni fodja. Ha nem jon be, probald meg leszerelni a prefork-ot workerre es fcgi-php-t helyette, jo, kb 1,5x gyorsabb tud lenni, viszont hajlamos segfaultolni. Cherokee -val (ha mindenkep 1 gepen akarsz maradni) sikerult stabilra beloni es apachenal kis tulzassal duplajat tudja kitolni.
hf gl
drk
UI: ketfele skalazas letezik, vertikalis es horizontalis, vertikalis amikor veszel erosebb gepet. Ezeknel az opensource cuccoknal amiket nem erre talaltak ki, ugyis limitbe fogsz utkozni bizonyos ertekek utan. A horizontalis amikor sok kevesbe eros geped van es megosztod koztuk a terhelest. Lehet erositeni, lehet skalazni.
UI2: latom fcgi mar, sry :$