/** * @param ipFinder IP finder. * @return Grid test configuration. * @throws Exception If failed. */ private IgniteConfiguration getConfiguration(TcpDiscoveryIpFinder ipFinder) throws Exception { TcpDiscoverySpi discoverySpi = new TcpDiscoverySpi() .setIpFinder(ipFinder) .setIpFinderCleanFrequency(IP_FINDER_CLEAN_FREQ); return getConfiguration() .setDiscoverySpi(discoverySpi); }
/** * @return Configuration. */ static IgniteConfiguration createConfiguration() { IgniteConfiguration cfg = new IgniteConfiguration(); cfg.setPeerClassLoadingEnabled(true); cfg.setLocalHost("127.0.0.1"); TcpDiscoverySpi disco = new TcpDiscoverySpi(); disco.setIpFinderCleanFrequency(1000); TcpDiscoveryVmIpFinder ipFinder = new TcpDiscoveryVmIpFinder(); ipFinder.setAddresses(Arrays.asList("127.0.0.1:47500..47509")); disco.setIpFinder(ipFinder); cfg.setDiscoverySpi(disco); return cfg; }
/** * @return Configuration. */ private IgniteConfiguration createConfiguration() { IgniteConfiguration cfg = new IgniteConfiguration(); cfg.setPeerClassLoadingEnabled(false); cfg.setLocalHost("127.0.0.1"); TcpDiscoverySpi disco = new TcpDiscoverySpi(); disco.setIpFinderCleanFrequency(1000); TcpDiscoveryVmIpFinder ipFinder = new TcpDiscoveryVmIpFinder(); ipFinder.setAddresses(Arrays.asList("127.0.0.1:47500..47509")); disco.setIpFinder(ipFinder); cfg.setDiscoverySpi(disco); return cfg; }
disco.setLocalPortRange(in.readInt()); disco.setStatisticsPrintFrequency(in.readLong()); disco.setIpFinderCleanFrequency(in.readLong()); disco.setThreadPriority(in.readInt()); disco.setTopHistorySize(in.readInt());
/** {@inheritDoc} */ @Override protected IgniteConfiguration getConfiguration(String igniteInstanceName) throws Exception { IgniteConfiguration cfg = super.getConfiguration(igniteInstanceName); ((TcpDiscoverySpi)cfg.getDiscoverySpi()).setIpFinderCleanFrequency(getTestTimeout() * 2); ((TcpCommunicationSpi)cfg.getCommunicationSpi()).setSharedMemoryPort(-1); CacheConfiguration ccfg1 = new CacheConfiguration(DEFAULT_CACHE_NAME); ccfg1.setName("cache-1"); ccfg1.setCacheMode(REPLICATED); ccfg1.setRebalanceMode(SYNC); CacheConfiguration ccfg2 = new CacheConfiguration(DEFAULT_CACHE_NAME); ccfg2.setName("cache-2"); ccfg2.setCacheMode(PARTITIONED); ccfg2.setRebalanceMode(SYNC); ccfg2.setBackups(2); CacheConfiguration ccfg3 = new CacheConfiguration(DEFAULT_CACHE_NAME); ccfg3.setName("cache-3"); ccfg3.setCacheMode(PARTITIONED); ccfg3.setRebalanceMode(SYNC); ccfg3.setBackups(0); cfg.setCacheConfiguration(ccfg1, ccfg2, ccfg3); return cfg; }
disco.setLocalPortRange(in.readInt()); disco.setStatisticsPrintFrequency(in.readLong()); disco.setIpFinderCleanFrequency(in.readLong()); disco.setThreadPriority(in.readInt()); disco.setTopHistorySize(in.readInt());