Dual Socket
Each node participating in the cluster can establish two dua sockets connections with every other node. The purpose of increasing the number of connections is to increase throughput by maximizing network usage. As network I/O is a slow process, opening multiple connections will help improve the performance.
Note
This feature is also available in NCache Professional.
Configuring Dual Sockets
By default, dual connections are disabled. You can enable or disable this feature by specifying the following options in the <appSettings>
of the NCache service's config file.
If you are using cache as InProc, you need to specify this in the config.exe file of your application.
<appSettings>
<add key="NCache.EnableDualSocket" value="true"/>
</appSettings>
See Also
Heartbeat
Bind Cluster and Client/Server IP with Multiple NICs
Communication Reliability
Nagle's Algorithm