Sorry, *here* is the documentation: https://ignite.apache.org/docs/latest/net-specific/net-configuration-options
On Thu, 19 Jun 2025 at 15:37, Stephen Darlington <sdarling...@apache.org> wrote: > I don't know much about the .NET side of things, but I can say that it's > clearly not using your XML configuration file. Your log is showing a > different name, minimum and maximum data region size. > > Here's the documentation on configuring your servers from .NET. > > > On Thu, 19 Jun 2025 at 14:24, Charlin S <charli...@hotelhub.com> wrote: > >> Hi All, >> I am upgrading Java 1.8 to 17. With Java 17 my Ignite client C# >> application crashing due to JVM will be halted immediately due to the >> failure: [failureCtx=FailureContext [type=CRITICAL_ERROR, err=class >> o.a.i.i.mem.IgniteOutOfMemoryException: Out of memory in data region >> [name=default, initSize=256.0 MiB, maxSize=3.2 GiB, >> persistenceEnabled=false] Try the following: >> ^-- Increase maximum off-heap memory size >> (DataRegionConfiguration.maxSize) >> ^-- Enable Ignite persistence >> (DataRegionConfiguration.persistenceEnabled) >> ^-- Enable eviction or expiration policies]] >> >> Which application running fine with Ignite 2.16 and Java 1.8 >> >> Summary: >> Ignite Server Node JDK Client Node JDK Status >> 21.6 17 1.8 Crashed >> 2.16 1.8 1.8 Working >> >> *Ignite server node configuration as below* >> <?xml version="1.0" encoding="UTF-8"?> >> <beans xmlns="http://www.springframework.org/schema/beans" >> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" >> xmlns:util="http://www.springframework.org/schema/util" >> xsi:schemaLocation="http://www.springframework.org/schema/beans >> >> http://www.springframework.org/schema/beans/spring-beans.xsd >> http://www.springframework.org/schema/util >> >> http://www.springframework.org/schema/util/spring-util.xsd"> >> <bean class="org.apache.ignite.configuration.IgniteConfiguration"> >> <property name="clientConnectorConfiguration"> >> <bean >> class="org.apache.ignite.configuration.ClientConnectorConfiguration"> >> <property name="port" value="10900"/> >> </bean> >> </property> >> <property name="clientMode" value="false"/> >> <property name="clientFailureDetectionTimeout" value="120000"/> >> <property name="igniteInstanceName" value="StaticCacheGrid_Test"/> >> <property name="longQueryWarningTimeout" value="4000"/> >> <property name="failureDetectionTimeout" value="120000"/> >> <property name="localHost" value="127.127.127.1"/> >> <property name="segmentationPolicy" value="RESTART_JVM"/> >> <property name="segmentCheckFrequency" value="20000"/> >> <property name="segmentationResolveAttempts" value="10"/> >> <property name="discoverySpi"> >> <bean class="org.apache.ignite.spi.discovery.tcp.TcpDiscoverySpi"> >> <property name="localPort" value="55800"/> >> <property name="ipFinder"> >> <bean >> class="org.apache.ignite.spi.discovery.tcp.ipfinder.vm.TcpDiscoveryVmIpFinder"> >> <property name="addresses"> >> <list> >> <value>127.127.127.1:55800</value> >> </list> >> </property> >> </bean> >> </property> >> </bean> >> </property> >> <property name="dataStorageConfiguration"> >> <bean >> class="org.apache.ignite.configuration.DataStorageConfiguration"> >> <property name="defaultDataRegionConfiguration"> >> <bean >> class="org.apache.ignite.configuration.DataRegionConfiguration"> >> <property name="name" value="Common_StaticCache_Data_Region"/> >> <property name="initialSize" value="#{1L * 1024 * >> 1024 * 1024}"/> >> <property name="maxSize" value="#{14L * 1024 * >> 1024 * 1024}"/> >> </bean> >> </property> >> </bean> >> </property> >> <property name="communicationSpi"> >> <bean >> class="org.apache.ignite.spi.communication.tcp.TcpCommunicationSpi"> >> <property name="sharedMemoryPort" value="-1"/> >> <property name="localPort" value="55905"/> >> </bean> >> </property> >> </bean> >> </beans> >> >> *Client node configuration as below* >> <?xml version="1.0" encoding="UTF-8"?> >> <beans xmlns="http://www.springframework.org/schema/beans" >> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" >> xmlns:util="http://www.springframework.org/schema/util" >> xsi:schemaLocation="http://www.springframework.org/schema/beans >> >> http://www.springframework.org/schema/beans/spring-beans.xsd >> http://www.springframework.org/schema/util >> >> http://www.springframework.org/schema/util/spring-util.xsd"> >> <bean class="org.apache.ignite.configuration.IgniteConfiguration"> >> <property name="clientMode" value="false"/> >> <property name="clientFailureDetectionTimeout" value="120000"/> >> <property name="igniteInstanceName" value="StaticCacheGrid_Test"/> >> <property name="longQueryWarningTimeout" value="4000"/> >> <property name="failureDetectionTimeout" value="120000"/> >> <property name="localHost" value="127.127.127.2"/> >> <property name="segmentationPolicy" value="RESTART_JVM"/> >> <property name="segmentCheckFrequency" value="20000"/> >> <property name="segmentationResolveAttempts" value="10"/> >> <property name="discoverySpi"> >> <bean class="org.apache.ignite.spi.discovery.tcp.TcpDiscoverySpi"> >> <property name="localPort" value="55800"/> >> <property name="ipFinder"> >> <bean >> class="org.apache.ignite.spi.discovery.tcp.ipfinder.vm.TcpDiscoveryVmIpFinder"> >> <property name="addresses"> >> <list> >> <value>127.127.127.1:55800</value> >> </list> >> </property> >> </bean> >> </property> >> </bean> >> </property> >> <property name="communicationSpi"> >> <bean >> class="org.apache.ignite.spi.communication.tcp.TcpCommunicationSpi"> >> <property name="sharedMemoryPort" value="-1"/> >> <property name="localPort" value="55905"/> >> </bean> >> </property> >> </bean> >> </beans> >> >> Thanks, >> Charlin S >> >>