2013-07-29 3 views
2

Я работаю с solr, чтобы индексировать большое количество документов. И я хотел бы следить за скоростью индексирования этих документов.Как контролировать скорость индексации solr?

Я создаю коллекцию документов в CSV-файлах, а затем индексирую документы через CURL. Так что я могу получить QTime в мс. Затем я могу проверить скорость индексации с помощью CSV-файла делает этот простой расчет:

индексации скорость = количество документов в моей CSV файл/QTime

From Solr Documentation : 
QTime: The elapsed time (in milliseconds) between the arrival of the request (when the SolrQueryRequest object is created) and the completion of the request handler. It does not include time spent in the response writer formatting/streaming the response to the client. 

Я не уверен, что это правильный способ контролировать скорость индексирования. Это не очень точно, и результат не кажется очень хорошим ...

Есть ли инструменты, которые я могу использовать вместо этого архаичного метода?! :)

Спасибо

+0

Nope. у вас есть проверка журналов и генерация статистики для этого. – Jayendra

+0

Где я могу проверить журналы и статистику? – Corentin

+0

Журналы Solr могут быть проверены самими журналами tomcat, если они настроены на отладку, или INFO, чтобы он печатал время индексирования для каждого запроса. – Jayendra

ответ

Смежные вопросы