Estimados,
tenemos un servidor corriendo el programa autocheq.exe, que me indicaron que fue realizado por el SIU.
El problema radica en que esta consultando ~ 200 veces por segundo la carpeta compartida. lo que nos genera un trafico de 2Mbps constante.
REvisando el codigo veo un :
****** AQUI VA EL PROCESO
DO WHILE .T. && FILE('TESTIGO.TXT')
WAIT WINDOW 'Buscando cheques' NOWA
RELEASE direct1,m.cabe1,m.dato1,m.dato2,m.dato3,m.dato4,m.dato5
RELEASE m.dato6,m.dato7,m.dato8,m.dato9,mpil_ban,mpil_suc,mpil_cta
RELEASE m.arch1,m.arch2,m.xhand
DIMENSION direct1(1)
=ADIR(direct1,dirori+'*.chp')
IF TYPE('direct1')<>'L'
que entiendo es el while principal de la aplicacion. Se podria agregar un PAUSE 60000 para que corra el while una vez por minuto?.
quedaria:
****** AQUI VA EL PROCESO
DO WHILE .T. && FILE('TESTIGO.TXT')
WAIT WINDOW 'Buscando cheques' NOWA
PAUSE 60000
RELEASE direct1,m.cabe1,m.dato1,m.dato2,m.dato3,m.dato4,m.dato5
RELEASE m.dato6,m.dato7,m.dato8,m.dato9,mpil_ban,mpil_suc,mpil_cta
RELEASE m.arch1,m.arch2,m.xhand
DIMENSION direct1(1)
=ADIR(direct1,dirori+'*.chp')
IF TYPE('direct1')<>'L'
Hay informacion disponible de como compilarlo? o podran pasarme una version patcheada?
Gracias!!,