Gen clients are using ECI to connect the web clients through IBM CICS Transaction Gateway (CTG) to CICS on mainframe. With an increased number of concurrent users coming from web client, CTG is running out of pipes. Do the Gen Runtimes for ECI close the pipes after being used and are there time parameters that are used to manage pipes?
Distributed Processing using ECI to CTG
Gen does the same thing in ECI that it does for all the other transport layers in that valid connections are pooled and reused. So, Gen is not shutting down a connection/pipe after every flow. TCPIP is the only transport where a transient connection is possible. Also, there isn't a timeout property in the ECI cooperative flow. There are not any properties, or user exits that can change this behavior.