/** {@inheritDoc} */ @Override protected IgniteConfiguration getConfiguration(String igniteInstanceName) throws Exception { return super.getConfiguration(igniteInstanceName).setAutoActivationEnabled(false); }
/** * @param idx Index. * @throws Exception If failed. */ void startBackUp(int idx) throws Exception { String node = "node" + idx; String name = node + backUpSuffix; IgniteConfiguration cfg = getConfiguration(name); cfg.setConsistentId(node); cfg.setAutoActivationEnabled(false); ((TcpDiscoverySpi)cfg.getDiscoverySpi()).setIpFinder(backUpIpFinder); Ignite ig = startGrid(name, cfg); nodes.put(name, ig); }
/** {@inheritDoc} */ @Override protected IgniteConfiguration getConfiguration(String igniteInstanceName) throws Exception { IgniteConfiguration cfg = super.getConfiguration(igniteInstanceName); cfg.setAutoActivationEnabled(false); BlockTcpDiscoverySpi spi = new BlockTcpDiscoverySpi(); // Guarantees client join to srv2. Field rndAddrsField = U.findField(BlockTcpDiscoverySpi.class, "skipAddrsRandomization"); assertNotNull(rndAddrsField); rndAddrsField.set(spi, true); cfg.setDiscoverySpi(spi.setIpFinder(ipFinder)); cfg.setClientMode(igniteInstanceName.startsWith("client")); cfg.setCacheConfiguration(new CacheConfiguration(DEFAULT_CACHE_NAME)); return cfg; }
/** {@inheritDoc} */ @Override protected IgniteConfiguration getConfiguration(String igniteInstanceName) throws Exception { IgniteConfiguration cfg = super.getConfiguration(igniteInstanceName); DataStorageConfiguration memCfg = new DataStorageConfiguration() .setDefaultDataRegionConfiguration( new DataRegionConfiguration().setMaxSize(200 * 1024 * 1024).setPersistenceEnabled(true)) .setWalMode(WALMode.LOG_ONLY); cfg.setDataStorageConfiguration(memCfg); cfg.setAutoActivationEnabled(autoActivationEnabled); return cfg; }
/** {@inheritDoc} */ @Override protected IgniteConfiguration getConfiguration(String name) throws Exception { IgniteConfiguration cfg = super.getConfiguration(name); cfg.setDataStorageConfiguration( new DataStorageConfiguration() .setDefaultDataRegionConfiguration( new DataRegionConfiguration() .setPersistenceEnabled(true) ) ); cfg.setAutoActivationEnabled(false); cfg.setCacheConfiguration(defaultCacheConfiguration()); return cfg; }
/** {@inheritDoc} */ @Override protected IgniteConfiguration getConfiguration(String gridName) throws Exception { IgniteConfiguration cfg = super.getConfiguration(gridName); cfg.setAutoActivationEnabled(false); DataStorageConfiguration memCfg = new DataStorageConfiguration() .setDefaultDataRegionConfiguration( new DataRegionConfiguration().setMaxSize(200 * 1024 * 1024).setPersistenceEnabled(true)) .setWalMode(WALMode.LOG_ONLY); cfg.setDataStorageConfiguration(memCfg); cfg.setConsistentId(gridName); return cfg; }
/** {@inheritDoc} */ @Override protected IgniteConfiguration getConfiguration(String name) throws Exception { IgniteConfiguration cfg = super.getConfiguration(name); cfg.setAutoActivationEnabled(false); if (!nodeClient.equals(name)) cfg.setDiscoverySpi(new TcpDiscoverySpi().setIpFinder(vmIpFinder)); else { clientIpFinder.setAddresses(Collections.singletonList("127.0.0.1:47501")); cfg.setDiscoverySpi(new TcpDiscoverySpi().setIpFinder(clientIpFinder)); } cfg.setDataStorageConfiguration(new DataStorageConfiguration() .setDefaultDataRegionConfiguration(new DataRegionConfiguration() .setMaxSize(100L * 1024 * 1024) .setPersistenceEnabled(true))); cfg.setConsistentId(name); return cfg; }
/** {@inheritDoc} */ @Override protected IgniteConfiguration getConfiguration(String name) throws Exception { IgniteConfiguration cfg = super.getConfiguration(name); cfg.setConsistentId(name); cfg.setAutoActivationEnabled(false); cfg.setDataStorageConfiguration( new DataStorageConfiguration() .setDefaultDataRegionConfiguration( new DataRegionConfiguration() .setPersistenceEnabled(true) .setMaxSize(DataStorageConfiguration.DFLT_DATA_REGION_INITIAL_SIZE) ) ); cfg.setCacheConfiguration( new CacheConfiguration(DEFAULT_CACHE_NAME) .setAtomicityMode(CacheAtomicityMode.TRANSACTIONAL) .setAffinity(new RendezvousAffinityFunction(false, 32)) .setBackups(1) ); cfg.setCommunicationSpi(new BlockTcpCommunicationSpi()); return cfg; }
/** {@inheritDoc} */ @Override protected IgniteConfiguration getConfiguration(String igniteInstanceName) throws Exception { IgniteConfiguration cfg = super.getConfiguration(igniteInstanceName); cfg.setConsistentId(igniteInstanceName); if (disableAutoActivation) cfg.setAutoActivationEnabled(false); cfg.setDataStorageConfiguration( new DataStorageConfiguration().setDefaultDataRegionConfiguration( new DataRegionConfiguration() .setPersistenceEnabled(true) .setMaxSize(100L * 1024 * 1024) .setInitialSize(100L * 1024 * 1024) ) .setDataRegionConfigurations( new DataRegionConfiguration() .setName("memory") .setPersistenceEnabled(false) .setMaxSize(100L * 1024 * 1024) .setInitialSize(100L * 1024 * 1024) ) .setWalMode(WALMode.LOG_ONLY) ); if (userAttrs != null) cfg.setUserAttributes(userAttrs); if (client) cfg.setClientMode(true); return cfg; }