RE: [suse-linux-s] Prioridad de demonio
![](https://seccdn.libravatar.org/avatar/6d4b6e2da244be66791fceff7262e679.jpg?s=120&d=mm&r=g)
realmente me pregunto de la utilidad de que sean dos progamas separados, porque uno lee el puerto y escribe en un archivo log lo que lee , y el otro extrae del log los datos y los escribe en la base de datos, entonces me parece mas logico cojer de una vez los datos en el promer programa y meterlos en la base de datos postgres, lo que no entiendo por el momento es el vendito perl, que lenguaje enredado, sera que existe algo como PERL PARAS IDIOTAS a ver si medio entiendo algo
From: "Carlos E. R."
To: suse-linux-s@suse.com Subject: RE: [suse-linux-s] Prioridad de demonio Date: Sat, 18 Jan 2003 04:07:26 +0100 (CET) El 2003-01-17 a las 21:56, Jaime Andres Velez Osorio escribió:
que hay un parametro adicional al momento de lanzar el demonio en el archivo inittab, donde se incluyeron las siguientes instrucciones para lanzar los demonios: rs:35:respawn:/usr/local/bin/readserial pb:35:respawn:/usr/local/bin/phonedb
¿Es imprescindible arrancar esos demonios desde el inittab? ¿No los puedes arrancar como un servicio más del runlevel 3 y 5, por ejemplo? Me sospecho que ahí arriba tienen mucha prioridad, aparte que algo mal en ese fichero te hace el sistema inarrancable. Si acaso, dejar únicamente el readserial. si es que es propenso a caerse y necesita el respawn.
-- Saludos Carlos Robinson
-- Para dar de baja la suscripción, mande un mensaje a: suse-linux-s-unsubscribe@suse.com Para obtener el resto de direcciones-comando, mande un mensaje a: suse-linux-s-help@suse.com
_________________________________________________________________ Charla con tus amigos en línea mediante MSN Messenger: http://messenger.microsoft.com/es
![](https://seccdn.libravatar.org/avatar/861b5545c111d2257fa12e533e723110.jpg?s=120&d=mm&r=g)
El 2003-01-19 a las 03:11, Jaime Andres Velez Osorio escribió:
realmente me pregunto de la utilidad de que sean dos progamas separados, porque uno lee el puerto y escribe en un archivo log lo que lee , y el otro extrae del log los datos y los escribe en la base de datos, entonces me parece mas logico cojer de una vez los datos en el promer programa y meterlos en la base de datos postgres,
Bueno, es típico en *nix usar programas pequeños y dividir las tareas. Leer el puerto es una tarea más crítica, debe estar disponible siempre para recoger los datos y guardarlos. Es una tarea que no debe caerse, y si lo hace, debe reponerse de inmediato. Además, probablemente es un programa genérico para escribir logs que vengan por el puerto serie de cualquier cosa. Pasar esos datos a una base de datos es menos crítico, y depende de lo que se busque y del formato de los datos leidos. No importa que la tarea se caiga, y por todo ello se pone en otro programa. Yo esa parte la sacaría del inittab, y probablemente con eso ya notes mejoría en la carga del sistema.
lo que no entiendo por el momento es el vendito perl, que lenguaje enredado, sera que existe algo como PERL PARAS IDIOTAS a ver si medio entiendo algo
:-) No te puedo ayudar con eso. -- Saludos Carlos Robinson
participants (2)
-
Carlos E. R.
-
Jaime Andres Velez Osorio