Tengo dos
aplicaciones RPG/ILE que establecen sockets por 2 puertos del AS400. Por un
puerto una de las aplicaciones escucha permanente, al llegar una transaccion por
el puerto A, esta se procesa y la respuesta se deposita en una DTAQ.
La segunda aplicacion lee permanentemente la cola de datos de respuestas y al
encontrar alguna, graba la respuesta por el puerto B.
El problema es con
la segunda aplicacion, la que graba las respuestas al sistema remoto. Si no
llegan transacciones en el lapso de 1 minuto, la segunda aplicacion se cae y se
levanta automaticamente. El patron de tiempo es siempre 1 minuto. Si bien es
cierto esto no corrompe las tramas de datos que estan viajando, se que no es el
funcionamiento ideal. Debo comentar que ninguna parte de mi codigo RPG/ILE
indica "si el tiempo de inactividad alcanza 1 minuto, reinicia el
socket"
Pregunta: Algun
parametro de configuracion del TCP/IP del AS400 puede generar este
comportamiento.
Aldo
V�squez Salazar
INFORMA S.A.
612-6000 (3151)
INFORMA S.A.
612-6000 (3151)
El cambio no es cambio mientras no se ha cambiado
