Hi, 

We are experiencing a strange issue on ignite 2.7 for a few months now. 

we have 4 ignite clients (say GROUP1) connected to a ignite cluster natively
via java. 
Everything works as expected for 4-5 days, then what we observe is that
ignite fails accept any new connections. 

The only way to recover from here is to kill all clients in GROUP1 and then
the ignite cluster accepts client connections once again and works fine

is there any outstanding bug on Ignite 2.7 that explains this behavior?
If not, I will add more logs...

Below is ignite cluster node config

<?xml version="1.0" encoding="UTF-8"?>



<beans xmlns="http://www.springframework.org/schema/beans";
       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";
       xsi:schemaLocation="
       http://www.springframework.org/schema/beans
       http://www.springframework.org/schema/beans/spring-beans.xsd";>
    

    <bean id="grid.cfg"
class="org.apache.ignite.configuration.IgniteConfiguration">
        <property name="systemWorkerBlockedTimeout" value="#{60 * 60 *
1000}"/>
        <property name="networkTimeout" value="600000"/>
        <property name="peerClassLoadingEnabled" value="true"/>
        <property name="metricsLogFrequency" value="3000"/>
        <property name="rebalanceThreadPoolSize" value="4"/>
        <property name="consistentId" value="ns1_01"/>
        <property name="userAttributes">
            <map>
                <entry key="ROLE" value="data.compute"/>
            </map>
        </property>

        <property name="cacheConfiguration">
            <list>
                <bean id="cache-template-bean"
class="org.apache.ignite.configuration.CacheConfiguration">
                    <property name="name" value="SQLTABLE_CACHE_TEMPLATE*"/>
                    <property name="cacheMode" value="PARTITIONED"/>
                    <property name="backups" value="1"/>
                    <property name="atomicityMode" value="TRANSACTIONAL"/>
                    <property name="writeSynchronizationMode"
value="PRIMARY_SYNC"/>
                    <property name="rebalanceBatchSize" value="#{4 * 1024 *
1024}"/>
                    <property name="rebalanceMode" value="ASYNC"/>
                    <property name="statisticsEnabled" value="true"/>
                    <property name="rebalanceBatchesPrefetchCount"
value="4"/>
                    <property name="defaultLockTimeout" value="5000"/>
                    <property name="readFromBackup" value="true"/>
                    <property name="queryParallelism" value="16"/>
                    <property name="nodeFilter">
                        <bean
class="org.apache.ignite.util.AttributeNodeFilter">
                            <constructor-arg>
                                <map>
                                    <entry key="ROLE" value="data.compute"/>
                                </map>
                            </constructor-arg>
                        </bean>
                    </property>
                </bean>
            </list>
        </property>

        <property name="communicationSpi">
            <bean
class="org.apache.ignite.spi.communication.tcp.TcpCommunicationSpi">
                <property name="connectTimeout" value="60000"/>
                <property name="socketWriteTimeout" value="60000"/>
                <property name="directBuffer" value="true"/>
                <property name="directSendBuffer" value="true"/>
                <property name="tcpNoDelay" value="false"/>
                <property name="reconnectCount" value="5"/>
            </bean>
        </property>

        <property name="dataStorageConfiguration">
            <bean
class="org.apache.ignite.configuration.DataStorageConfiguration">
                <property name="defaultDataRegionConfiguration">
                    <bean
class="org.apache.ignite.configuration.DataRegionConfiguration">
                        <property name="persistenceEnabled" value="true"/>
                        <property name="metricsEnabled" value="true"/>
                        <property name="maxSize" value="#{64L * 1024 * 1024
* 1024}"/>
                    </bean>
                </property>
            </bean>
        </property>

        
        <property name="discoverySpi">
            <bean
class="org.apache.ignite.spi.discovery.tcp.TcpDiscoverySpi">
                <property name="socketTimeout" value="50000"/>
                <property name="networkTimeout" value="50000"/>
                <property name="reconnectCount" value="5"/>
                <property name="reconnectDelay" value="10000" />
                <property name="ipFinder">
                    <bean
class="org.apache.ignite.spi.discovery.tcp.ipfinder.multicast.TcpDiscoveryMulticastIpFinder">
                        <property name="responseWaitTime" value="5000"/>
                        <property name="addressRequestAttempts" value="5"/>
                    </bean>
                </property>
            </bean>
        </property>
    </bean>
</beans>



--
Sent from: http://apache-ignite-users.70518.x6.nabble.com/

Reply via email to