Re: Tareas en segundo plano

From: Lennin Caro <lennin(dot)caro(at)yahoo(dot)com>
To: Juan <smalltalker(dot)marcelo(at)gmail(dot)com>, Espartano <espartano(dot)mail(at)gmail(dot)com>
Cc: Miguel Angel Hernandez Moreno <miguel(dot)hdz(dot)mrn(at)gmail(dot)com>, Teofilo copa <teox777(at)gmail(dot)com>, pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Tareas en segundo plano
Date: 2011-09-21 00:46:04
Message-ID: 1316565964.64442.YahooMailClassic@web59513.mail.ac4.yahoo.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

--- On Tue, 9/20/11, Espartano <espartano(dot)mail(at)gmail(dot)com> wrote:

From: Espartano <espartano(dot)mail(at)gmail(dot)com>
Subject: Re: [pgsql-es-ayuda] Tareas en segundo plano
To: "Juan" <smalltalker(dot)marcelo(at)gmail(dot)com>
Cc: "Miguel Angel Hernandez Moreno" <miguel(dot)hdz(dot)mrn(at)gmail(dot)com>, "Teofilo copa" <teox777(at)gmail(dot)com>, pgsql-es-ayuda(at)postgresql(dot)org
Date: Tuesday, September 20, 2011, 8:46 PM

2011/9/20 Juan <smalltalker(dot)marcelo(at)gmail(dot)com>:
> Hola
>
> Te expando la idea anterior que esta bien,
> Linux si es que trabajas en linux tiene la capacidad de mandar tareas
> encolando procesos en lo que se podria llamar background.
>
> basicamente cualquier comando al shell terminado con & se procesa en
> background
> (devuelve el control para el sig comando instantaneamente aunque el comando
> tarde semanas).
> entonces deberias
>
> psql -U user -c "select * from pepe " basededatos &
> y listo!!
> salu2
> dmc
>

El tema es que para algunas versiones de Unix (no recuerdo si es el
caso de linux) se mantiene un id de session, aparte del id del proceso
(PID), id del grupo (GID), etc, etc, entonces cuando cierras tu
terminal como el id de session esta ligado a ella, los procesos hijos
de ese ID de session mueren, te repito no se si es el caso de linux,
tendrían que comprobar antes de lanzar en background un proceso y
esperar a que se este ejecutando por días.
-
Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda(at)postgresql(dot)org)
Para cambiar tu suscripción:
http://www.postgresql.org/mailpref/pgsql-es-ayuda

para que se siga ejecuntando asi cierres laconsola usa el comando nohup

>nohup psql -U user -c "select * from pepe " basededatos &

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Gilberto Castillo Martínez 2011-09-21 13:02:34 Re: Error en la replicacion con streaming
Previous Message Jaime Casanova 2011-09-20 22:59:11 Re: Error en la replicacion con streaming