[Zope-it] batch: domanda tosta

Guido Notari gnotari@linkgroup.it
Mon, 24 Mar 2003 15:06:39 +0100


Glauco wrote:

>  >Pensavo anche io ad un meccanismo tipo FIFO, basato su di una tabel=
la
di
>  >Postgres.

>  >Va poi gestito il processo che, svuotando la coda, esegue le
elaborazioni.
>  >Direi che un cron job potrebbe essere un punto di partenza.
>  >
>  >Tu in pratica come hai gestito la cosa?


>  Il Demone o Cron che esegue fisicamente il pop preleva il primo, lo
>  elabora, il secondo e cos=EC via .. Hai serializzato il processo.
>  Questo il linea teorica del funzionamento della FIFO .
>  A questo punto devi decidere tu  come gestire la concorrenza tra i
>  processi .

Un ultimo dubbio, tu -- e gli altri che hanno scritto -- come hai creat=
o il
demone che 'svuota' la coda?
Di fatto le soluzioni possibili mi sembrano due: un prodotto, od un cro=
n
job.
La prima soluzione =E8 pi=F9 complessa, la seconda non mi entusiasma pe=
rch=E9 si
basa su una funzionalit=E0 (cron ed eventualmente wget per chiamare met=
odi)
che sono esterne a Zope.

ciao
Guido
=