Autor Téma: automatický kill některých procesů  (Přečteno 3344 krát)

Offline serif

  • Nováček
  • *
  • Příspěvků: 1
    • Zobrazit profil
automatický kill některých procesů
« kdy: 09. 06. 2011, 23:10:54 »
Ahoj,
potřeboval bych prosím poradit, jak by šel udělat skript, který by automaticky killnul proces (stále stejný název "getdata"), který běží déle, než 10 min. Občas se kousne a zbytečně to vytěžuje server, když se takto sejde více procesů.

Předem děkuji za radu.

Offline Hobild

  • Uživatel
  • ***
  • Příspěvků: 233
    • Zobrazit profil
  • Jabber: hobil@jabber.root.cz
Re:automatický kill některých procesů
« Odpověď #1 kdy: 10. 06. 2011, 08:10:40 »
Kód: [Vybrat]
ps -A -o start_time,pid,command|sort|egrep getdata ti vyhodi potrebne udaje, dotvor si na to skriptik.
H.

Offline Hynek (Pichi) Vychodil

  • Začátečník
  • **
  • Příspěvků: 55
    • Zobrazit profil
    • Pichi's blogpost
Re:automatický kill některých procesů
« Odpověď #2 kdy: 10. 06. 2011, 11:31:08 »
Kód: [Vybrat]
ps -A -o start_time,pid,command|sort|egrep getdata ti vyhodi potrebne udaje, dotvor si na to skriptik.
H.
A co takhle?
Kód: [Vybrat]
ps -C getdata -o start_time,pid,command
Proč se trápit, když máme Debian

Offline Hobild

  • Uživatel
  • ***
  • Příspěvků: 233
    • Zobrazit profil
  • Jabber: hobil@jabber.root.cz
Re:automatický kill některých procesů
« Odpověď #3 kdy: 11. 06. 2011, 19:44:25 »
kolik lidi, tolik zpusobu  ;)
na delsi premysleni nebyl cas, musel jsem odjizdet
H.