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
>>
>>

Reply via email to