Hi @Bharath_Meka1
From my observations, I see that API-GW opens a new socket connection for every log that it sends to the external endpoint server. After receiving a response from the endpoint server, it sends a FIN and closes the connection. When a new socket connection is created every time, a read timeout in seconds may be ok to have. However, since a new socket connection is created for every log sent to endpoint server it would have its own overhead, and can affect performance at high rate of traffic. If the same socket connections are reused for sending multiple logs, a read timeout in milliseconds would make more sense.
I have a follow up question:
- Is there a configuration to change this behavior of API-GW? Meaning, can we configure the gateway to reuse socket connections instead of creating new ones every time?
#API-Management#webMethods#API-Gateway