Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -29,8 +29,8 @@
<gcServer enabled="true"/>
</runtime>

<igniteConfiguration xmlns="http://ignite.apache.org/schema/dotnet/IgniteConfigurationSection" igniteInstanceName="myGrid1">
<discoverySpi type="TcpDiscoverySpi">
<igniteConfiguration xmlns="http://ignite.apache.org/schema/dotnet/IgniteConfigurationSection" igniteInstanceName="myGrid1" localhost="127.0.0.1">
<discoverySpi type="TcpDiscoverySpi" joinTimeout="0:2:0">
<ipFinder type="TcpDiscoveryStaticIpFinder">
<endpoints>
<string>127.0.0.1:47500</string>
Expand All @@ -44,7 +44,7 @@
</igniteConfiguration>

<igniteConfiguration2 igniteInstanceName="myGrid2" localhost="127.0.0.1">
<discoverySpi type="TcpDiscoverySpi">
<discoverySpi type="TcpDiscoverySpi" joinTimeout="0:2:0">
<ipFinder type="TcpDiscoveryStaticIpFinder">
<endpoints>
<string>127.0.0.1:47500</string>
Expand All @@ -58,7 +58,7 @@
</igniteConfiguration2>

<igniteConfiguration3 igniteInstanceName="myGrid3" localhost="127.0.0.1">
<discoverySpi type="TcpDiscoverySpi">
<discoverySpi type="TcpDiscoverySpi" joinTimeout="0:2:0">
<ipFinder type="TcpDiscoveryStaticIpFinder">
<endpoints>
<string>127.0.0.1:47500</string>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,8 @@ private static IgniteConfiguration GetIgniteConfiguration(string igniteName, boo
ConsistentId = igniteName,
IgniteInstanceName = igniteName,
DiscoverySpi = GetStaticDiscovery(),
JvmOptions = TestJavaOptions()
JvmOptions = TestJavaOptions(),
Localhost = "127.0.0.1"
};

/// <summary>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -371,7 +371,14 @@ public static TcpDiscoverySpi GetStaticDiscovery(int? maxPort = null)
{
Endpoints = new[] { "127.0.0.1:47500" + (maxPort == null ? null : (".." + maxPort)) }
},
SocketTimeout = TimeSpan.FromSeconds(0.3)
SocketTimeout = TimeSpan.FromSeconds(0.3),
// If the finder port is squatted at bind time (e.g. lingering teardown of the previous
// fixture), the node binds the next port and the default infinite join retries the finder
// address forever, eating the whole suite execution timeout: fail the test fast instead.
// MaxAckTimeout caps the exponential handshake backoff, otherwise a single retry sweep
// takes up to 20 minutes and JoinTimeout, checked between sweeps, never gets a chance.
JoinTimeout = TimeSpan.FromMinutes(2),
MaxAckTimeout = TimeSpan.FromSeconds(10)
};
}

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -32,8 +32,8 @@
<gcServer enabled="true"/>
</runtime>

<igniteConfiguration xmlns="http://ignite.apache.org/schema/dotnet/IgniteConfigurationSection" igniteInstanceName="myGrid1">
<discoverySpi type="TcpDiscoverySpi">
<igniteConfiguration xmlns="http://ignite.apache.org/schema/dotnet/IgniteConfigurationSection" igniteInstanceName="myGrid1" localhost="127.0.0.1">
<discoverySpi type="TcpDiscoverySpi" joinTimeout="0:2:0">
<ipFinder type="TcpDiscoveryStaticIpFinder">
<endpoints>
<string>127.0.0.1:47500</string>
Expand All @@ -47,7 +47,7 @@
</igniteConfiguration>

<igniteConfiguration2 igniteInstanceName="myGrid2" localhost="127.0.0.1">
<discoverySpi type="TcpDiscoverySpi">
<discoverySpi type="TcpDiscoverySpi" joinTimeout="0:2:0">
<ipFinder type="TcpDiscoveryStaticIpFinder">
<endpoints>
<string>127.0.0.1:47500</string>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@
</configSections>

<igniteConfiguration3 igniteInstanceName="myGrid3" localhost="127.0.0.1">
<discoverySpi type="TcpDiscoverySpi">
<discoverySpi type="TcpDiscoverySpi" joinTimeout="0:2:0">
<ipFinder type="TcpDiscoveryStaticIpFinder">
<endpoints>
<string>127.0.0.1:47500</string>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,8 +25,8 @@
<gcServer enabled="true" />
</runtime>

<igniteConfiguration xmlns="http://ignite.apache.org/schema/dotnet/IgniteConfigurationSection" igniteInstanceName="myGrid1">
<discoverySpi type="TcpDiscoverySpi">
<igniteConfiguration xmlns="http://ignite.apache.org/schema/dotnet/IgniteConfigurationSection" igniteInstanceName="myGrid1" localhost="127.0.0.1">
<discoverySpi type="TcpDiscoverySpi" joinTimeout="0:2:0">
<ipFinder type="TcpDiscoveryStaticIpFinder">
<endpoints>
<string>127.0.0.1:47500</string>
Expand All @@ -39,7 +39,7 @@
</igniteConfiguration>

<igniteConfiguration2 igniteInstanceName="myGrid2" localhost="127.0.0.1">
<discoverySpi type="TcpDiscoverySpi">
<discoverySpi type="TcpDiscoverySpi" joinTimeout="0:2:0">
<ipFinder type="TcpDiscoveryStaticIpFinder">
<endpoints>
<string>127.0.0.1:47500</string>
Expand Down
Loading