Hi,
Thanks for your email.
Working fine once added data region configuration in c# client.

Thanks
Charlin


On Thu, 19 Jun 2025 at 21:53, Stephen Darlington <sdarling...@apache.org>
wrote:

> 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