This is an automated email from the ASF dual-hosted git repository.
zstan pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ignite.git
The following commit(s) were added to refs/heads/master by this push:
new 013e1febd62 IGNITE-28487 Change default startup config for more
cluster operability (#13008)
013e1febd62 is described below
commit 013e1febd6208060cf0d11c55f36d6315e9b5715
Author: Evgeniy Stanilovskiy <[email protected]>
AuthorDate: Wed Apr 22 13:41:51 2026 +0300
IGNITE-28487 Change default startup config for more cluster operability
(#13008)
---
config/apache-ignite-slim/default-config.xml | 25 ++++++++++++++++++++++++-
config/apache-ignite/default-config.xml | 25 ++++++++++++++++++++++++-
2 files changed, 48 insertions(+), 2 deletions(-)
diff --git a/config/apache-ignite-slim/default-config.xml
b/config/apache-ignite-slim/default-config.xml
index 5da95bad4a2..ab21dbc2e63 100644
--- a/config/apache-ignite-slim/default-config.xml
+++ b/config/apache-ignite-slim/default-config.xml
@@ -25,5 +25,28 @@
<!--
Alter configuration below as needed.
-->
- <bean id="grid.cfg"
class="org.apache.ignite.configuration.IgniteConfiguration"/>
+ <bean id="grid.cfg"
class="org.apache.ignite.configuration.IgniteConfiguration">
+ <!-- Explicitly configure TCP discovery SPI to provide list of initial
nodes. -->
+ <property name="discoverySpi">
+ <bean class="org.apache.ignite.spi.discovery.tcp.TcpDiscoverySpi">
+ <property name="ipFinder">
+ <!--
+ Ignite provides several options for automatic
discovery that can be used
+ instead os static IP based discovery. For information
on all options refer
+ to our documentation:
https://ignite.apache.org/docs/ignite2/latest/clustering/clustering
+ -->
+ <!-- Uncomment multicast IP finder to enable
multicast-based discovery of initial nodes. -->
+ <!-- <bean
class="org.apache.ignite.spi.discovery.tcp.ipfinder.multicast.TcpDiscoveryMulticastIpFinder">
-->
+ <bean
class="org.apache.ignite.spi.discovery.tcp.ipfinder.vm.TcpDiscoveryVmIpFinder">
+ <property name="addresses">
+ <list>
+ <!-- In distributed environment, replace with
actual host IP address. -->
+ <value>127.0.0.1:47500..47509</value>
+ </list>
+ </property>
+ </bean>
+ </property>
+ </bean>
+ </property>
+ </bean>
</beans>
diff --git a/config/apache-ignite/default-config.xml
b/config/apache-ignite/default-config.xml
index 5da95bad4a2..ab21dbc2e63 100644
--- a/config/apache-ignite/default-config.xml
+++ b/config/apache-ignite/default-config.xml
@@ -25,5 +25,28 @@
<!--
Alter configuration below as needed.
-->
- <bean id="grid.cfg"
class="org.apache.ignite.configuration.IgniteConfiguration"/>
+ <bean id="grid.cfg"
class="org.apache.ignite.configuration.IgniteConfiguration">
+ <!-- Explicitly configure TCP discovery SPI to provide list of initial
nodes. -->
+ <property name="discoverySpi">
+ <bean class="org.apache.ignite.spi.discovery.tcp.TcpDiscoverySpi">
+ <property name="ipFinder">
+ <!--
+ Ignite provides several options for automatic
discovery that can be used
+ instead os static IP based discovery. For information
on all options refer
+ to our documentation:
https://ignite.apache.org/docs/ignite2/latest/clustering/clustering
+ -->
+ <!-- Uncomment multicast IP finder to enable
multicast-based discovery of initial nodes. -->
+ <!-- <bean
class="org.apache.ignite.spi.discovery.tcp.ipfinder.multicast.TcpDiscoveryMulticastIpFinder">
-->
+ <bean
class="org.apache.ignite.spi.discovery.tcp.ipfinder.vm.TcpDiscoveryVmIpFinder">
+ <property name="addresses">
+ <list>
+ <!-- In distributed environment, replace with
actual host IP address. -->
+ <value>127.0.0.1:47500..47509</value>
+ </list>
+ </property>
+ </bean>
+ </property>
+ </bean>
+ </property>
+ </bean>
</beans>