Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?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>
Advertisement