Strona 3 z 4

: 04 października 2010, 13:30
autor: wenu

Kod: Zaznacz cały

apt-get install php5-cli
Dziękuję, śliczne działa.

: 04 października 2010, 16:30
autor: Pacek
Spoko. Nie ma problemu. Polecam się na przyszłość ;)

: 15 marca 2011, 18:29
autor: wenu
Witam. Mam problem z skryptem. Skrypt nie ubija zawieszonych procesów tylko tworzy nowe. Więc efekt tego jest taki że mam po 10 screenów które pochłaniają np po 3 % cpu co daje sume 30% cpu. Wie ktoś jak to rozwiązać?

: 15 marca 2011, 18:47
autor: lessmian2
Tak. Nie uruchamiać kolejnych procesów jeśli stare jeszcze żyją.

: 15 marca 2011, 19:13
autor: wenu
Tak tylko że tu całe zadanie robi skrypt. Monitoruje i jeśli wykryje zawieszenie się procesu odpala nowy. Ale nie zabija starego.

: 15 marca 2011, 19:16
autor: lessmian2
Tak. Skrypt sam się napisał i sam robi? To niech jeszcze sam sprawdza, czy ubił proces na śmierć, czy nie i dopiero wtedy uruchamia nowy.

: 15 marca 2011, 19:21
autor: wenu
Skrypt sam to się na pewno nie napisał. czakll chyba jest autorem, ja niestety sam tego nie poprawie z braku wiedzy. Więc zwracam się z wielką prośba do kolegów z większymi umiejętnościami ode mnie.

: 15 marca 2011, 19:33
autor: lessmian2
W poście inicjującym tą dyskusję apisałeś "czy ktoś wie jak to rozwiązać" a nie "czy napisze to ktoś za mnie" ;) W takim razie proś czaklla, chyba, że znajdzie się inny chętny na dłubanie.

: 16 marca 2011, 09:02
autor: Bastian
Pokaz co zwraca wynik polecenia:

Kod: Zaznacz cały

screen -ls

: 16 marca 2011, 12:40
autor: wenu
Witam.
Czasami to aż się boje podejrzeć zrzuty ekranów bo wygląda to tak lub gorzej.

Kod: Zaznacz cały

 20811.hs        (03/16/11 08:39:13)     (Detached)
        19161.hs        (03/16/11 07:59:02)     (Detached)
        17006.diablo    (03/16/11 07:02:35)     (Detached)
        8408.4fun       (03/16/11 03:23:05)     (Detached)
        27289.diablo    (03/15/11 21:53:21)     (Detached)
        26595.diablo    (03/15/11 21:37:23)     (Detached)
        24839.diablo    (03/15/11 21:01:04)     (Detached)
        24788.diablo    (03/15/11 21:00:30)     (Detached)
        24565.hs        (03/15/11 20:58:38)     (Detached)
        24322.hs        (03/15/11 20:53:40)     (Detached)
        24205.tp        (03/15/11 20:51:02)     (Detached)
        23726.tp        (03/15/11 20:40:31)     (Detached)
        23488.diablo    (03/15/11 20:35:43)     (Detached)
        23349.4fun      (03/15/11 20:33:19)     (Detached)
        23114.4fun      (03/15/11 20:28:18)     (Detached)
        22905.hs        (03/15/11 20:23:56)     (Detached)
        22612.4fun      (03/15/11 20:18:17)     (Detached)
        22387.diablo    (03/15/11 20:15:21)     (Detached)
        21873.diablo    (03/15/11 20:05:26)     (Detached)
        21559.diablo    (03/15/11 20:00:29)     (Detached)
        21371.diablo    (03/15/11 19:59:55)     (Detached)
        21258.hs        (03/15/11 19:58:36)     (Detached)
        21213.4fun      (03/15/11 19:58:15)     (Detached)
        19830.4fun      (03/15/11 19:53:15)     (Detached)
        19593.hs        (03/15/11 19:48:42)     (Detached)
        19380.hs        (03/15/11 19:44:17)     (Detached)
        19339.hs        (03/15/11 19:43:43)     (Detached)
        18868.status_tp (03/15/11 19:33:57)     (Detached)
        18859.status_hs (03/15/11 19:33:48)     (Detached)
        18852.status_4fun       (03/15/11 19:33:43)     (Detached)
        18810.status_diablo     (03/15/11 19:33:29)     (Detached)
        18784.diablo    (03/15/11 19:33:21)     (Detached)
        17234.hs        (03/15/11 18:22:47)     (Detached)
        17165.tp        (03/15/11 18:20:04)     (Detached)
        16565.4fun      (03/15/11 18:17:13)     (Detached)
Jak widać dużo tego. A powinny być 4 zrzuty ekranów od serwerów i 4 od skryptu restartującego. Serwery dość często się zawieszają lub mają jakiś błąd. Każdy restart = + 1 zrzut ekranu do kolekcji.