Solr last_index_time - это время машинного времени Solr, когда начинается dih. Если система распределяется с несколькими серверами, у которых нет точной метки времени, как обрабатывать разницу во времени?Solr dih последнее временное смещение индекса
Одним из решений для меня установлено допущение, например. 5 минут, при выполнении импорта dih delta, минус выше last_index_time на 5 минут. Хотя некоторые дублированные элементы будут обработаны, Solr переопределит существующие элементы.
Не могли бы вы дать мне совет? Благодарю.
Вы активируете импорт на каждом сервере? Или есть мастер-подчиненная установка? –
Спасибо за ваш ответ. У меня есть одна база данных с несколькими подключенными серверами приложений, поэтому время записи в БД происходит с разных серверов приложений. В настоящее время Solr дельта импортирует эту БД в соответствии с last_index_time в dataimport.properties и обновляет время записи БД, что может немного отличаться. Как обращаться с таким случаем? Я думаю, что это обычный случай, если я не ошибаюсь. Благодарю. – user2102627