[ Zizi007 @ 10.06.2009. 22:45 ] @
Pozdrav,

Zanima me da li mi moze neko nesta preporuciti za sledeci problem, osim kupovine jaceg servera.

Trenutno imam Core 2 Duo E8400,
4GB RAM,
3TB Promet,
MySQL 5.0.77,
PHP 5.2.9
Centos 5.3

Oko 10 sajtova aktivni sa vise od 50 000 unikatnih posjeta dnevno.

Sve je to OK da jedan sajt nepravi problem.
Radi se o sajtu sa kljucevima za DIGI i ostalim stvarima vezanim za satelitsku televiziju ...

Kad god padne DIGI posjeta skoci tako naglo da se sve zablokira, u minuti bude cak izmedju 500-1000 ljudi i to traje 2-3 sata dok se ne smiri malo, tacnije dok se kljucevi ne postave ...

Zanima me da li postoji nacin da se ublazi taj problem, da koliko toliko server odrzim aktivnim, bilo sta da optimizujem server za nagli porast ...

Hvala
[ Tyler Durden @ 11.06.2009. 08:16 ] @
Citat:
Kad god padne DIGI posjeta skoci tako naglo da se sve zablokira


Ne shvatam bas najbolje ovu recenicu?
[ Zizi007 @ 11.06.2009. 15:07 ] @
Kada DIGI zakljuca kanale, mogu reci u minuti posjeta naraste tako naglo da citav server uspori, tacnije HTTP padne i tako bude oko 2-3 sata jednostavno sajt vise nije dostupan ili je veoma spor ...

Skripta koja je instalirana je Joovili CMS i koristim Ajax Chat - Yshout! Chat ...
[ Schmidt @ 27.06.2009. 21:41 ] @
Ogranici broj konekcija na port 80:

Code:

-A INPUT -p tcp -m tcp --dport 80 -m limit --limit 50/sec -j ACCEPT


Ili, mozes ograniciti broj konekcija po IP adresi:

Code:

iptables -A INPUT -p tcp --dport 80 -m recent --update --seconds 10 --hitcount 50 --name WEB -j DROP
iptables -A INPUT -p tcp --dport 80 -m state --state NEW -m recent --set --name WEB -j ACCEPT
[ agvozden @ 07.07.2009. 22:46 ] @
Za takve sajtove ti je potrebna i bolja skripta, nesto sto ce kosristiti kesiranje podataka, bez upita baze...