Я запускаю свой solr в облачном режиме. У меня 3 шарда и 6 ядер. каждый осколок имеет 2 узла. Мне нужно было изменить конфигурацию JMX, поэтому я изменил файл solr.in.sh и перезапустил solr на одной из машин solr. Похоже, ядро, связанное с этой машиной, вышло из строя. Кто-нибудь может помочь.
Я изменил файл solr.in.sh и перезапустил solr. но ядро solr упало
comment
Я использую Solr 5.4.1 в облачном режиме с внешним зоопарком. Я увеличил JVM SOLR_HEAP = '2g'. и включил jmx. ENABLE_REMOTE_JMX_OPTS = 'true' и установите значение порта для RMI_PORT.
- person Nagalakshmi Srirama   schedule 24.06.2016
Ответы (1)
Похоже, мы довольно часто вызывали оптимизацию для solr.
SolrCloud не требует оптимизации индекса, поскольку удаленные документы удаляются из файлов сегментов индекса при объединении сегментов.
Производительность репликации SolrCloud и его общая производительность резко ухудшаются при оптимизации индексов. Производительность репликации снижается, поскольку оптимизированные индексы необходимо копировать целиком, а неоптимизированные индексы можно копировать сегмент за сегментом. Общая производительность страдает, потому что оптимизация требует много процессорного времени и времени ввода-вывода.
Не должно быть необходимости явно оптимизировать индексы.
Если вы довольно часто вызываете оптимизацию, это может замедлить вашу репликацию.
person
Nagalakshmi Srirama
schedule
06.07.2016
Кроме того, если вы используете solr в облачном режиме, убедитесь, что вы вносите изменения в одну реплику за раз. Убедитесь, что он кэшируется с лидером, а затем внесите изменения в следующую реплику.
- person Nagalakshmi Srirama; 07.07.2016