Skip to content

Commit 013e1fe

Browse files
authored
IGNITE-28487 Change default startup config for more cluster operability (#13008)
1 parent 0a15b6f commit 013e1fe

2 files changed

Lines changed: 48 additions & 2 deletions

File tree

config/apache-ignite-slim/default-config.xml

Lines changed: 24 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,5 +25,28 @@
2525
<!--
2626
Alter configuration below as needed.
2727
-->
28-
<bean id="grid.cfg" class="org.apache.ignite.configuration.IgniteConfiguration"/>
28+
<bean id="grid.cfg" class="org.apache.ignite.configuration.IgniteConfiguration">
29+
<!-- Explicitly configure TCP discovery SPI to provide list of initial nodes. -->
30+
<property name="discoverySpi">
31+
<bean class="org.apache.ignite.spi.discovery.tcp.TcpDiscoverySpi">
32+
<property name="ipFinder">
33+
<!--
34+
Ignite provides several options for automatic discovery that can be used
35+
instead os static IP based discovery. For information on all options refer
36+
to our documentation: https://ignite.apache.org/docs/ignite2/latest/clustering/clustering
37+
-->
38+
<!-- Uncomment multicast IP finder to enable multicast-based discovery of initial nodes. -->
39+
<!-- <bean class="org.apache.ignite.spi.discovery.tcp.ipfinder.multicast.TcpDiscoveryMulticastIpFinder"> -->
40+
<bean class="org.apache.ignite.spi.discovery.tcp.ipfinder.vm.TcpDiscoveryVmIpFinder">
41+
<property name="addresses">
42+
<list>
43+
<!-- In distributed environment, replace with actual host IP address. -->
44+
<value>127.0.0.1:47500..47509</value>
45+
</list>
46+
</property>
47+
</bean>
48+
</property>
49+
</bean>
50+
</property>
51+
</bean>
2952
</beans>

config/apache-ignite/default-config.xml

Lines changed: 24 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,5 +25,28 @@
2525
<!--
2626
Alter configuration below as needed.
2727
-->
28-
<bean id="grid.cfg" class="org.apache.ignite.configuration.IgniteConfiguration"/>
28+
<bean id="grid.cfg" class="org.apache.ignite.configuration.IgniteConfiguration">
29+
<!-- Explicitly configure TCP discovery SPI to provide list of initial nodes. -->
30+
<property name="discoverySpi">
31+
<bean class="org.apache.ignite.spi.discovery.tcp.TcpDiscoverySpi">
32+
<property name="ipFinder">
33+
<!--
34+
Ignite provides several options for automatic discovery that can be used
35+
instead os static IP based discovery. For information on all options refer
36+
to our documentation: https://ignite.apache.org/docs/ignite2/latest/clustering/clustering
37+
-->
38+
<!-- Uncomment multicast IP finder to enable multicast-based discovery of initial nodes. -->
39+
<!-- <bean class="org.apache.ignite.spi.discovery.tcp.ipfinder.multicast.TcpDiscoveryMulticastIpFinder"> -->
40+
<bean class="org.apache.ignite.spi.discovery.tcp.ipfinder.vm.TcpDiscoveryVmIpFinder">
41+
<property name="addresses">
42+
<list>
43+
<!-- In distributed environment, replace with actual host IP address. -->
44+
<value>127.0.0.1:47500..47509</value>
45+
</list>
46+
</property>
47+
</bean>
48+
</property>
49+
</bean>
50+
</property>
51+
</bean>
2952
</beans>

0 commit comments

Comments
 (0)