Мы используем сервер Solr 6.6.1 с базовыми настройками и собственный плагин, который изменяет тексты.Мы фиксируем входящие изменения данных через 5 минут и проводим оптимизацию каждую неделю.Размер данных составляет 700 МБ, и в настоящее время для Solr используется 512 МБ памяти (настройки по умолчанию).
Мы получили уведомление от пользователя о том, что последствия некоторых изменений данных не отображаются.Однако в журнале Solr мы видим, что изменение данных было получено:
2018-12-06 11: 23: 05.017 INFO (qtp1205044462-128704) [x: gs] oasupLogUpdateProcessorFactory [gs] webapp= / solr path = / update params = {} {add = [1923049 (1619101362438537216)]} 0 1
Если мы запрашиваем документ непосредственно в Solr, он появляется с измененными данными в результатах поискав противном случае отображаются только неизмененные данные.
Это редкая проблема, мы не можем воспроизвести ее, и другие изменения данных того же пользователя также отображаются правильно.Сайт используется сотнями пользователей, о подобных проблемах не сообщалось.
Возможно ли, что какое-либо значение кэша не было удалено во время фиксации?У вас есть идея, что может вызвать такие проблемы?