Попытка отключить ведение журнала метрик в Ignite, но не удалось - PullRequest
0 голосов
/ 06 августа 2020

Обнаружено, что ведение журнала Ignite Metrics немного избыточно, поэтому решил отключить его. введите описание изображения здесь

Как показано на скриншоте, это нужно сделать, установив для setMetricsLogFrequency значение 0. Однако это не работает. Ниже мой код для создания IgniteConfiguration. Обратите внимание, что Ignite создается в клиентском режиме.

IgniteConfiguration cfg = new IgniteConfiguration();
cfg.setMetricsLogFrequency(0); // Trying to disabled it!
cfg.setIgniteInstanceName("IgnitePod");
cfg.setClientMode(true);
cfg.setAuthenticationEnabled(true);
// Ignite persistence configuration.
DataStorageConfiguration storageCfg = new DataStorageConfiguration();
storageCfg.getDefaultDataRegionConfiguration().setPersistenceEnabled(true);
cfg.setDataStorageConfiguration(storageCfg);
cfg.setDiscoverySpi(spi);

Ignite ignite =  Ignition.start(cfg);

Есть идеи, как решить эту проблему?

1 Ответ

1 голос
/ 06 августа 2020

Это другой экземпляр Ignite. Ваш называется «IgnitePod», а этот - «CacheManager_0». Вам также необходимо настроить его конфигурацию.

...