/** {@inheritDoc} */ @Override protected IgniteConfiguration getConfiguration(String igniteInstanceName) throws Exception { IgniteConfiguration cfg = super.getConfiguration(igniteInstanceName); cfg.setPublicThreadPoolSize(RETRIES * 2); cfg.setSystemThreadPoolSize(RETRIES * 2); cfg.setConnectorConfiguration(null); return cfg; }
/** {@inheritDoc} */ @Override protected IgniteConfiguration getConfiguration(String gridName) throws Exception { IgniteConfiguration cfg = super.getConfiguration(gridName); cfg.setClientMode(client); if (!client) { cfg.setPublicThreadPoolSize(SYS_THREADS); cfg.setSystemThreadPoolSize(SYS_THREADS); } return cfg; }
/** {@inheritDoc} */ @Override protected IgniteConfiguration getConfiguration(String igniteInstanceName) throws Exception { IgniteConfiguration cfg = super.getConfiguration(igniteInstanceName); // Use small system thread pool to reproduce the issue. cfg.setSystemThreadPoolSize(IGNITE_THREAD_POOL_SIZE); cfg.setMarshaller(new BinaryMarshaller()); return cfg; }
/** * @throws Exception If failed. */ @Test public void testSystemThreadPoolSize() throws Exception { testWrongPoolSize(configuration().setSystemThreadPoolSize(WRONG_VALUE)); }
/** * {@inheritDoc} */ @Override protected IgniteConfiguration getConfiguration(String igniteInstanceName) throws Exception { IgniteConfiguration cfg = super.getConfiguration(igniteInstanceName); cfg.setSystemThreadPoolSize(Runtime.getRuntime().availableProcessors() * 3); long sz = 100 * 1024 * 1024; DataStorageConfiguration memCfg = new DataStorageConfiguration().setPageSize(1024) .setDefaultDataRegionConfiguration( new DataRegionConfiguration().setPersistenceEnabled(false).setInitialSize(sz).setMaxSize(sz)) .setWalMode(WALMode.LOG_ONLY).setCheckpointFrequency(24L * 60 * 60 * 1000); cfg.setDataStorageConfiguration(memCfg); ArrayList<Object> staticCaches = new ArrayList<>(CACHES_COUNT); for (int i = 0; i < CACHES_COUNT; i++) staticCaches.add(cacheConfiguration(STATIC_CACHE_PREFIX + i)); cfg.setCacheConfiguration(staticCaches.toArray(new CacheConfiguration[CACHES_COUNT])); return cfg; }
/** {@inheritDoc} */ @Override protected IgniteConfiguration getConfiguration(String igniteInstanceName) throws Exception { IgniteConfiguration cfg = super.getConfiguration(igniteInstanceName); cfg.setSystemThreadPoolSize(SYSTEM_POOL_SIZE); ((TcpCommunicationSpi)cfg.getCommunicationSpi()).setSharedMemoryPort(-1); cfg.setClientMode(client); MemoryEventStorageSpi storeSpi = new MemoryEventStorageSpi(); storeSpi.setExpireCount(100); cfg.setEventStorageSpi(storeSpi); return cfg; }
/** {@inheritDoc} */ @Override protected IgniteConfiguration getConfiguration(String igniteInstanceName) throws Exception { IgniteConfiguration c = super.getConfiguration(igniteInstanceName); c.setIncludeEventTypes(EVT_TASK_FAILED, EVT_TASK_FINISHED, EVT_JOB_MAPPED); c.setIncludeProperties(); c.setDeploymentMode(DeploymentMode.SHARED); c.setNetworkTimeout(10000); c.setConnectorConfiguration(null); // c.setPeerClassLoadingLocalClassPathExclude(GridCachePreloadLifecycleAbstractTest.class.getName(), // MyValue.class.getName()); c.setPublicThreadPoolSize(10); c.setSystemThreadPoolSize(10); c.setPeerClassLoadingThreadPoolSize(3); c.setLifecycleBeans(lifecycleBean); return c; }
/** {@inheritDoc} */ @Override protected IgniteConfiguration getConfiguration(String igniteInstanceName) throws Exception { IgniteConfiguration c = super.getConfiguration(igniteInstanceName); c.setLocalHost(HOST); assert c.getConnectorConfiguration() == null; if (restEnabled) { ConnectorConfiguration clientCfg = new ConnectorConfiguration(); clientCfg.setPort(REST_TCP_PORT_BASE); GridSslContextFactory sslCtxFactory = sslContextFactory(); if (sslCtxFactory != null) { clientCfg.setSslEnabled(true); clientCfg.setSslContextFactory(sslCtxFactory); } c.setConnectorConfiguration(clientCfg); } TestCommunicationSpi spi = new TestCommunicationSpi(); spi.setLocalPort(GridTestUtils.getNextCommPort(getClass())); c.setCommunicationSpi(spi); c.setCacheConfiguration(cacheConfiguration(DEFAULT_CACHE_NAME), cacheConfiguration(PARTITIONED_CACHE_NAME), cacheConfiguration(REPLICATED_CACHE_NAME), cacheConfiguration(REPLICATED_ASYNC_CACHE_NAME)); c.setPublicThreadPoolSize(40); c.setSystemThreadPoolSize(40); return c; }
c.setSystemThreadPoolSize(2); c.setPublicThreadPoolSize(2); c.setManagementThreadPoolSize(1);
cfg.setSystemThreadPoolSize(2); cfg.setRebalanceThreadPoolSize(1); cfg.setPublicThreadPoolSize(1);
cfg.setServiceThreadPoolSize(in.readInt()); if (in.readBoolean()) cfg.setSystemThreadPoolSize(in.readInt()); if (in.readBoolean()) cfg.setAsyncCallbackPoolSize(in.readInt());
public static IgniteConfiguration defaultIgniteCfg(String igniteInstanceName) { int cpus = Runtime.getRuntime().availableProcessors(); IgniteConfiguration cfg = new IgniteConfiguration(); cfg.setIgniteInstanceName(igniteInstanceName); cfg.setClientMode(true); cfg.setPeerClassLoadingEnabled(true); cfg.setDeploymentMode(DeploymentMode.CONTINUOUS); cfg.setPeerClassLoadingMissedResourcesCacheSize(200); cfg.setPublicThreadPoolSize(4 * cpus); cfg.setSystemThreadPoolSize(2 * cpus); // log frequency in ms cfg.setMetricsLogFrequency(30000); cfg.setGridLogger(igniteLogger()); cfg.setDiscoverySpi(multicastDiscoverySpi()); return cfg; }
cfg.setServiceThreadPoolSize(in.readInt()); if (in.readBoolean()) cfg.setSystemThreadPoolSize(in.readInt()); if (in.readBoolean()) cfg.setAsyncCallbackPoolSize(in.readInt());