nginx+php5-fpm betöltés gond

Fórumok

Sziasztok!

Lehet rossz helyre nyitottam a topicot előre is elnézést kérek ha így történt.

Nos a probléma az lenne, hogy van egy nginx+php5-fpm webszerverem ami tökéletes és gyors viszont van, hogy nem tudom pl egy órában akár többször is mint 10 amikor egy ember meg akarja nézni az oldalt nem tölt be csak töltődik folyton amíg újra rá nem frissítünk és akkor meg egyből betölt.
A kérdésem arra irányulna, hogy hogyan tudnám kideríteni hol s mi a szűk keresztmetszet? Esetleg valaki tapasztalt hasonlót?

Hozzászólások

Hát azért ennél több információ kell. Log mit mond? Mik az fpm beállításai?

Monitorozd a PHP-FPM-ed statisztikait, hogy betelik-e valami. Ezen felul nezz bele a logokba hogy hisztizik-e valami.

--
Pásztor János
Üzemeltető Macik

Nézd meg a kimenő kapcsolataid. Ha a weboldal próbál kifelé kapcsolódni, akkor megfoghatja, vagy beragadhat egy-egy szálon, ami lefoghatja a szabad nginx szálakat.

Ha jól látom, akkor a hozzáférés/elérés naplózás be sincs állítva. Érdemes lenne bekapcsolni és beállítani a következő paramétereket, hátha segít a hiba okának kiderítésében:

;access.log = log/$pool.access.log
;access.format = "%R - %u %t \"%m %r%Q%q\" %s %f %{mili}d %{kilo}M %C%%"
;slowlog = log/$pool.log.slow
;request_slowlog_timeout = 0
;request_slowlog_timeout = 1m
;catch_workers_output = yes

Mivel nem socketet használsz ezért a
listen.owner = www-data
listen.group = www-data
paramétereknek nincs értelme, annál inkább a
listen.allowed_clients = 127.0.0.1
paraméternek, ami viszont ki van kommentezve, így nem csak localhost-ról engeded a csatlakozás, hanem bárhonnan (biztonsági szempontból ez nem a legszerencsésebb).

De az is lehet, hogy az alábbi oldalon említett hibába futottatok bele: http://tech.salcay.hu/?p=837

"Sajnos az nginx-nek van egy bug-ja, ami viszont sajnos nálunk előjött. Egyes esetekben, amikor a PHP valamilyen hibára ráfut, és ez a feldolgozó folyamat leállását eredményezi, akkor a kliensek csak egy hibaüzenetet kapnak vissza. Az oldal frissítése általában megoldja a problémát, de sajnos erre a legtöbb felhasználó már érzékeny. Sajnos ez az üzleti felhasználást esetleg megnehezítheti!"