Amit, Default idle timeout is actually 10 minutes. Therefore connection will be closed only it is not used for at least 10 minutes, not 30 seconds. Are you sure that delay is caused by reopening a closed connection? If yes, are you sure it's caused by idle timeout?
Answering your questions: 1. Generally it's OK, but I recommend you to investigate more first. What you tell doesn't sound right. 2. The only drawback is that you spend resources on a connection that is not used. In most cases this is not an issue. 3. If one of the parties shuts down, connection is closed anyway. 4. On all nodes. -Val -- View this message in context: http://apache-ignite-users.70518.x6.nabble.com/Large-value-of-idleConnectionTimeout-in-TcpCommunicationSpi-tp15138p15143.html Sent from the Apache Ignite Users mailing list archive at Nabble.com.