Van egy apache server (suphp, php-cgi), amin időnként néhány php script
"beragad" és 20-30%-ban eszi a procit.
A /proc/PID/cwd könyvtár egy RC(round cube) gyökérre mutat, ami rendben
is van. - ezt használom is -
Hogy tudnám megnézni, melyik PHP script a bűnös? Vagy esetleg valami
config gond lehet?
Van még néhány script fenn, de azokkal nem tapasztaltam a problémát.
Hogy tudom kideríteni, hogy egy adott php-cgi melyik scriptet futtatja?
(most jutott eszembe, hogy a process indulási idejét és az access.log-ot
összevethettem volna, de sajnos már kilőttem)
köszi,
z.
_________________________________________________
linux lista - li...@mlf.linux.rulez.org
http://mlf2.linux.rulez.org/mailman/listinfo/linux
> Van egy apache server (suphp, php-cgi), amin időnként néhány php script
> "beragad" és 20-30%-ban eszi a procit.
> A /proc/PID/cwd könyvtár egy RC(round cube) gyökérre mutat, ami rendben
> is van. - ezt használom is -
>
> Hogy tudnám megnézni, melyik PHP script a bűnös? Vagy esetleg valami
> config gond lehet?
> Van még néhány script fenn, de azokkal nem tapasztaltam a problémát.
a ps ax | grep $PID mit mond?
esetleg cat /proc/$PID/cmdline?
ill strace (-f) -p $PID hatha egybol a hibat is megmutatja.
a.
> a ps ax | grep $PID mit mond?
>
>
semmi extra, egy futó folyamatnak írja, 30%-os cpu használattal
> esetleg cat /proc/$PID/cmdline?
>
azt hiszem ezt néztem, csak a phpcgi a megfelelő útvonallal
>
> ill strace (-f) -p $PID hatha egybol a hibat is megmutatja.
>
>
ez jó ötlet, ha előjön a dolog megnézem
üdv.,
z.
> > esetleg cat /proc/$PID/cmdline?
> >
> azt hiszem ezt néztem, csak a phpcgi a megfelelő útvonallal
cwd-t írtál... :)
> > ill strace (-f) -p $PID hatha egybol a hibat is megmutatja.
> >
> >
> ez jó ötlet, ha előjön a dolog megnézem
hajra.
a
> cwd-t írtál... :)
>
>
igen, ezt is meg azt is néztem, a cwd-ből "derítettem" ki, hogy
egyáltalán melyik virtualhost alatt lévő script okozhatja a gondot
végig mentem az összes fájlon a proc/$PID könyvtárában, de nem találtam
használható infot a cwd-n kívül, a cmdline nem mondott semmi okosat
(azt addig is tudtam, hogy a /a/b/php-cgi a bibi)
> hajra.
>
>
lehet, hogy még felhozom a dolgot, de egyelőre nem tudok mit csinálni -
az RC forrásán nem akarom magam átrágni -
a hibát próbáltam, de nem tudtam előhozni
esetleg egy verziófirssítést kellene csinálnom, végüs a lényeg az, hogy
a hiba megszűnjön
köszi,
z.
> Hogy tudom kideríteni, hogy egy adott php-cgi melyik scriptet futtatja?
mod_status-szal lehet nézni, hogy melyik pid-hez melyik request tartozik.
--
Veres Lajos
vla...@ludens.elte.hu
+36 20 438 5909
> mod_status-szal lehet nézni, hogy melyik pid-hez melyik request tartozik.
>
>
köszi, remélem jutok valamire
üdv.,
z.
http://www.mod-top.org/documentation.html
Igor