mio scenario di elaborazione dei file è,elaborazione file a due computer diverso usando primavera lotto
read input file -> process -> generated output file
ma devo due macchine fisicamente diversi che sono collegati ad un'area di stoccaggio in cui ricevo tutti i file di input e un database server, ci sono due server applicazioni in esecuzione su questi computer (1 su ciascun server).
Così come posso usare primavera batch per elaborare i file di input su entrambi questi server applicazioni parallelamente? Voglio dire se ci sono 10 file il 5 su server1 (P1) e 5 su (P2), può essere fatto?
file di output generato = scrivere il risultato nel database ?, oppure il database viene utilizzato solo per metadati batch di primavera? e in effetti scrivi nuovamente i file di output nella casella del tuo file system? – Cygnusx1
sì, devo generare il file put sul file system, DB è usato per memorizzare i dettagli del file di input e dopo aver elaborato quei dettagli devo generare il file put. –
Se non ci sono dipendenze tra i tuoi file, non vedo perché non potresti farlo. L'unica cosa che devi controllare è di evitare di processare lo stesso file in entrambi i lavori !! Ma questa sarebbe la responsabilità del chiamante ... Come inizi il tuo lavoro? Cedolare? un ksh? – Cygnusx1