Я только начинаю с Solr, запускаю его с Tomcat6.Я следовал всем инструкциям по установке, и веб-приложение работает нормально.Я использовал curl для отправки примера данных из примера запуска solr, и сервер, похоже, возвращает то, что он должен получить, когда что-то успешно проиндексировано:
<?xml version="1.0" encoding="UTF-8"?>
<response>
<lst name="responseHeader"><int name="status">0</int><int name="QTime">4</int></lst>
</response>
Но когда мне нужно проверить индекс черезинтерфейс admin / stats, ничего не вошло в индекс.Он даже не перерегистрировал запрос ??
searcherName : Searcher@5cd73256 main
caching : true
numDocs : 0
maxDoc : 0
reader : SolrIndexReader{this=ec5aba9,r=ReadOnlyDirectoryReader@ec5aba9,refCnt=1,segments=0}
readerDir : org.apache.lucene.store.NIOFSDirectory@/home/tomcat6/solr/data/index
indexVersion : 1266212874907
openedAt : Fri Apr 15 13:46:52 EDT 2011
registeredAt : Fri Apr 15 13:46:52 EDT 2011
warmupTime : 0
Мне действительно любопытно на этой строке: readerDir: org.apache.lucene.store.NIOFSDirectory@/home/tomcat6/solr/data/index
, поскольку этого не существует на сервере, мой индекс находится по адресу / home / myhome / solr / data / index
Я настроил solr home через тег webapps web.xml env.А на главном экране администратора отображается правильный дом
Есть идеи, как мне заставить мой индекс работать?
Спасибо заранее.
- дм