[+] automatyczne uruchamianie procesów na serwerze

Konfiguracja serwerów, usług, itp.
wenu
Posty: 57
Rejestracja: 04 grudnia 2009, 15:15

Post autor: wenu »

Kod: Zaznacz cały

apt-get install php5-cli
Dziękuję, śliczne działa.
Pacek
Beginner
Posty: 315
Rejestracja: 18 sierpnia 2009, 15:17
Lokalizacja: Gdynia

Post autor: Pacek »

Spoko. Nie ma problemu. Polecam się na przyszłość ;)
wenu
Posty: 57
Rejestracja: 04 grudnia 2009, 15:15

Post 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ć?
Awatar użytkownika
lessmian2
Member
Posty: 1088
Rejestracja: 30 kwietnia 2008, 19:38
Lokalizacja: Kraków

Post autor: lessmian2 »

Tak. Nie uruchamiać kolejnych procesów jeśli stare jeszcze żyją.
wenu
Posty: 57
Rejestracja: 04 grudnia 2009, 15:15

Post 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.
Awatar użytkownika
lessmian2
Member
Posty: 1088
Rejestracja: 30 kwietnia 2008, 19:38
Lokalizacja: Kraków

Post 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.
wenu
Posty: 57
Rejestracja: 04 grudnia 2009, 15:15

Post 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.
Awatar użytkownika
lessmian2
Member
Posty: 1088
Rejestracja: 30 kwietnia 2008, 19:38
Lokalizacja: Kraków

Post 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.
Awatar użytkownika
Bastian
Member
Posty: 1424
Rejestracja: 30 marca 2008, 16:09
Lokalizacja: Poznañ

Post autor: Bastian »

Pokaz co zwraca wynik polecenia:

Kod: Zaznacz cały

screen -ls
wenu
Posty: 57
Rejestracja: 04 grudnia 2009, 15:15

Post 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.
ODPOWIEDZ