Spoth icon

Untitled

Spoth | PRO | 02/02/23 04:52:39 PM UTC | 0 ⭐ | 5862 👁️ | Never ⏰ | []
XML |

6.19 KB

|

None

|

0 👍

/

0 👎

<?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="ignite.cfg" class="org.apache.ignite.configuration.IgniteConfiguration">
  <property name="authenticationEnabled" value="true"/>
  <!-- <property name="igniteInstanceName" value="swordsecct"/> -->
  <property name="failureDetectionTimeout" value="60000"/>
  <property name="clientFailureDetectionTimeout" value="60000"/>
  <property name="systemWorkerBlockedTimeout" value="180000"/>
 
  <!-- replace on each server node -->
  <property name="discoverySpi">
    <bean class="org.apache.ignite.spi.discovery.tcp.TcpDiscoverySpi">
      <property name="localPort" value="49500"/>
      <property name="localPortRange" value="20"/>
      <property name="ipFinder">
        <bean class="org.apache.ignite.spi.discovery.tcp.ipfinder.vm.TcpDiscoveryVmIpFinder">
          <property name="shared" value="true"/>
          <property name="addresses">
          <list>
            <value>b2bivmign1.fritz.box:49500..49519</value>
            <value>b2bivmign2.fritz.box:49500..49519</value>
            <value>b2bivmign3.fritz.box:49500..49519</value>
          </list>
          </property>
        </bean>
      </property>
    </bean>
  </property>
 
  <property name="communicationSpi">
    <bean class="org.apache.ignite.spi.communication.tcp.TcpCommunicationSpi">
      <property name="localPort" value="49100"/>
      <property name="localPortRange" value="20"/>
      <property name="messageQueueLimit" value="4096"/>
      <property name="idleConnectionTimeout" value="60000"/>
    </bean>
  </property>
 
  <property name="clientConnectorConfiguration">
    <bean class="org.apache.ignite.configuration.ClientConnectorConfiguration">
      <property name="sslEnabled" value="true"/>
      <property name="sslClientAuth" value="true"/>
    </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"/>
        </bean>
      </property>
      <property name="lockWaitTime" value="30000"/>
    </bean>
  </property>
 
  <property name="cacheConfiguration">
    <list>
 
      <!-- async protocols -->
      <bean class="org.apache.ignite.configuration.CacheConfiguration">
        <property name="name" value="CacheRosettaNet2MessageCorrelation"/>
        <property name="cacheMode" value="PARTITIONED"/>
        <property name="backups" value="2"/>
        <property name="atomicityMode" value="TRANSACTIONAL"/>
        <property name="writeSynchronizationMode" value="FULL_SYNC"/>
        <property name="partitionLossPolicy" value="READ_WRITE_SAFE"/>
      </bean>
 
      <bean class="org.apache.ignite.configuration.CacheConfiguration">
        <property name="name" value="CacheOftpReceiptsCorrelation"/>
        <property name="cacheMode" value="PARTITIONED"/>
        <property name="backups" value="2"/>
        <property name="atomicityMode" value="TRANSACTIONAL"/>
        <property name="writeSynchronizationMode" value="FULL_SYNC"/>
        <property name="partitionLossPolicy" value="READ_WRITE_SAFE"/>
      </bean>
 
      <bean class="org.apache.ignite.configuration.CacheConfiguration">
        <property name="name" value="CacheAs2ReceiptsCorrelation"/>
        <property name="cacheMode" value="PARTITIONED"/>
        <property name="backups" value="2"/>
        <property name="atomicityMode" value="TRANSACTIONAL"/>
        <property name="writeSynchronizationMode" value="FULL_SYNC"/>
        <property name="partitionLossPolicy" value="READ_WRITE_SAFE"/>
      </bean>
 
      <!-- farm -->
      <bean class="org.apache.ignite.configuration.CacheConfiguration">
        <property name="name" value="table"/>
        <property name="cacheMode" value="PARTITIONED"/>
        <property name="backups" value="2"/>
        <property name="atomicityMode" value="TRANSACTIONAL"/>
        <property name="writeSynchronizationMode" value="FULL_SYNC"/>
        <property name="partitionLossPolicy" value="READ_WRITE_SAFE"/>
      </bean>
 
      <bean class="org.apache.ignite.configuration.CacheConfiguration">
        <property name="name" value="uniqueid"/>
        <property name="cacheMode" value="PARTITIONED"/>
        <property name="backups" value="2"/>
        <property name="atomicityMode" value="TRANSACTIONAL"/>
        <property name="writeSynchronizationMode" value="FULL_SYNC"/>
        <property name="partitionLossPolicy" value="READ_WRITE_SAFE"/>
      </bean>
 
      <bean class="org.apache.ignite.configuration.CacheConfiguration">
        <property name="name" value="timers"/>
        <property name="cacheMode" value="PARTITIONED"/>
        <property name="backups" value="2"/>
        <property name="atomicityMode" value="TRANSACTIONAL"/>
        <property name="writeSynchronizationMode" value="FULL_SYNC"/>
        <property name="partitionLossPolicy" value="READ_WRITE_SAFE"/>
      </bean>
 
      <bean class="org.apache.ignite.configuration.CacheConfiguration">
        <property name="name" value="B2BiClusterStatusCache"/>
        <property name="cacheMode" value="PARTITIONED"/>
        <property name="backups" value="2"/>
        <property name="atomicityMode" value="ATOMIC"/>
        <property name="writeSynchronizationMode" value="PRIMARY_SYNC"/>
        <property name="partitionLossPolicy" value="IGNORE"/>
     </bean>
 
    </list>
  </property>
 
  <property name="sslContextFactory">
    <bean class="org.apache.ignite.ssl.SslContextFactory">
      <property name="keyStoreFilePath" value="/etc/apache-ignite/b2bivmign1.fritz.box.jks"/>
      <property name="keyStorePassword" value="xxx"/>
      <property name="trustStoreFilePath" value="/etc/apache-ignite/truststore.jks"/>
      <property name="trustStorePassword" value="xxx"/>
    </bean>
  </property>
 
</bean>
 
</beans>
 

Comments

  •  icon
    01/01/70 12:00:00 AM UTC
    Plain Text |

    0 B

    |

    👍

    /

    👎

    
        
  •  icon
    01/01/70 12:00:00 AM UTC
    Plain Text |

    0 B

    |

    👍

    /

    👎

    
        
  •  icon
    01/01/70 12:00:00 AM UTC
    Plain Text |

    0 B

    |

    👍

    /

    👎

    
        
  •  icon
    01/01/70 12:00:00 AM UTC
    Plain Text |

    0 B

    |

    👍

    /

    👎

    
        
  •  icon
    01/01/70 12:00:00 AM UTC
    Plain Text |

    0 B

    |

    👍

    /

    👎

    
        
  •  icon
    01/01/70 12:00:00 AM UTC
    Plain Text |

    0 B

    |

    👍

    /

    👎

    
        
  •  icon
    01/01/70 12:00:00 AM UTC
    Plain Text |

    0 B

    |

    👍

    /

    👎

    
        
  •  icon
    01/01/70 12:00:00 AM UTC
    Plain Text |

    0 B

    |

    👍

    /

    👎