Я запускаю кластер Cassandra из 5 узлов, который также запускает Solr на 5 узлах. Я проглотил и проиндексировал более миллиарда элементов, и в настоящее время это сообщение продолжает печататься на консоли;Кассандра и размер кучи
ИНФО 10: 55: 54360 Невозможно уменьшить использование кучи, так как нет грязных семьи столбцов INFO 10: 56: 03897 ГХ для ConcurrentMarkSweep: 538 мс для 1 коллекций, используемые 2733064112; max is 3158310912 WARN 10: 56: 03,898 Куча составляет 0,865356257870536. Возможно, вам придется уменьшить размер памяти и/или кеширования . Cassandra теперь будет сбрасывать до двух крупнейших memtables для освобождения памяти. Отрегулировать flush_largest_memtables_at порог в cassandra.yaml, если вы не хотите Cassandra, чтобы сделать это автоматически
У меня есть 8G на узел и я установить MAX_HEAP_SIZE к 3G в Cassandra-env.sh.
Не могли бы вы пролить свет на то, как я могу это решить?
Благодаря Majd
Что касается строки 40-100 миллионов для рекомендации узла DSE с поддержкой Solr, в моем случае Solr работает на том же узле, что и Cassandra (тот же центр данных, SimpleStrategy), поэтому ваша рекомендация для запуска Solr в отдельном центре данных, предназначенном только для Solr? – Mskh