[Python] Python e processi

Balan Victor balan.victor0 a gmail.com
Gio 26 Feb 2015 13:56:18 CET


> Ciao,
>
> Il 26/02/2015 12:11, Balan Victor ha scritto:
>
>> Ciao a tutti,
>> Esiste un modo per intercettare lo stato e il return code di un processo
attivo
>> su una macchina da uno script python ? Il processo che voglio tracciare
è del
>> tutto indipendente dallo script python.
>
>
> su linux esiste ptrace ma secondo me tu non vuoi usarlo. Se riesci ad
essere più preciso su quello che vuoi fare magari ti riusciamo a convincere
che ci sono strumenti migliori per farlo

Ho un processo che a sua volta lancia altri X processi. I subprocesses
possono durare parecchio tempo. Ogni tot viene fatto il polling dello stato
dei subprocesses e se sono finiti viene salvata la durata e il return code
da qualche parte. Il processo che fa il monitoraggio salva i PID di quello
che lancia su filesystem e se per qualche motivo dovesse andare in crash io
voglio che al momento del rilancio vengano letti  i PID dal filesystem e
che venga ripreso il monitoraggio dei subprocesses ancora attivi.
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.python.it/pipermail/python/attachments/20150226/cde7c887/attachment.html>


Maggiori informazioni sulla lista Python