Jak psat spravne demona

Dalibor Straka dast na panelnet.cz
Úterý Leden 10 22:49:56 CET 2006


On Tue, Jan 10, 2006 at 10:06:07AM +0100, Ludek Finstrle wrote:
> > pisu perloveho demona, ktery bude stale dokola provadet nejakou
> > cinnost. Take bude treba mu posilat data po TCP. Je lepsi, kdyz
> > se forkne a na socketu bude poslouchat dite -> jak tatovi preda ziskanou
> > zpravu ze site? Zpusobu predani znam dost, ale bojim se deadlocku. Nebo
> > neforkovat? Tady se zase bojim, aby se demon nezastavil na cteni ze
> > socketu.
> 
> Nebylo by lepsi poslat tu otazku do perlovske konference?
> 
Ne, kdybych to psal v cecku nebo bashi, neni v tom rozdil.

> Jinak co se kouknout na Net::Daemon, nebo to bude vzdy prave
> jen jedno spojeni? Pro komunikaci mezi procesy slouzi trubka.
> Cist z ni nebo ze socketu neblokovane, jak jiz radili je ukol
> pro select, pripadne volani (sys)read/write (mozna se pletu,
> jiz jsem v tom chvili nedelal a tak se mi to mozna plete s C).
> 
Pro komunikaci mezi procesy slouzi mnohem vic zviratek nez trubka.
Me jenom zajimalo, ktere jsou nejvhodnejsi pro dany ucel. Nikam
nepospicham, tak experimentuji.

-- Dalibor Straka


Další informace o konferenci Linux