2016-04-04 8 views

ответ

1

Пожалуйста, см Unindexed Solr Transactions

Вы можете проверить состояние индекса Solr для идентификации узлов в транзакции, которые не удалось проиндексировать.

Пожалуйста, см Troubleshooting Solr Index

Используйте эту информацию для ремонта сделки, которые не удалось проиндексировать.

+0

спасибо, ответьте, можете сказать мне еще одну вещь, как узнать transaction_id и acltx_id bcoz. Я просто обнаруживаю, что узлы не проиндексированы, и я хочу еще одну вещь, почему они не проиндексированы я имею в виду причину этого bcoz в Unindexed Solr Transactions, который он не дает описания –

0
+0

спасибо ......... !! –

+0

, когда я использую этот api, он дает 10 файлов, но когда я использую свойство isIndexed, его предоставление 33 файлов возможно или я делаю какую-либо ошибку? –

2

В дополнение к предыдущим ответам ...

Если узлы не индекс вы можете понять, почему. Используйте страницы администрирования SOLR и браузер схемы. Например, см. Здесь:

http://localhost:8080/solr4/#/alfresco/schema-browser?field=EXCEPTIONMESSAGE 

и щелкните информацию о терминах загрузки. Нет терминов ==> нет проблем.

Также см:

http://localhost:8080/solr4/#/alfresco/schema-browser?field=EXCEPTIONSTACK 

Эти поля должны быть сохранены (они были в прошлом и будет в будущем ...). Если вы чувствуете себя авантюрно, вы можете исправить эти поля, которые будут храниться в schema.xml. В следующий раз вы сможете получить сбой, связанный с конкретным узлом, через сохраненные поля - добавьте « fl = *» к URL-адресу запроса solr, чтобы получить все сохраненные поля в результатах.

Неиндексированные узлы не проиндексированы по какой-либо причине, а не являются ошибкой. У узлов, скорее всего, будут аспект и свойства, которые говорят, что они не проиндексированы. Например, некоторая часть конфигурации, связанная с сайтом, не указана.

Вы можете найти основную причину ошибки индексации в журналах Alfresco, а также в полях индекса. Поля индексов более полезны, если что-то пошло не так на стороне SOLR.

Вы можете попытаться установить узлы с помощью:

http://localhost:8080/solr4/admin/cores?action=RETRY 

Это даст им еще один шанс ....

Также возможно файл имеет метаданные проиндексированы, но не превратить его содержание в текст. Это будет отображаться в журналах Alfresco.Вы можете видеть, как преобразование контента выглядело как

http://localhost:8080/solr4/#/alfresco/[email protected][email protected]{http://www.alfresco.org/model/content/1.0}content 

Нажмите кнопку информации о времени загрузки. Вы должны в основном видеть «ok» и «no_transform»

+0

Привет Энди Я использую isindexex и iscontentindexed свойство, чтобы идентифицировать unindexed файл в alfresco solr, но его не давая правильного значения, можно сказать, что это эффективно или не использовать? –