0

私はSolrにかなり慣れていないので、これがばかげた質問である場合は申し訳ありません:) Solrプロセスが実行されており、ファイルにログが記録されています。ログレベルは INFO に設定されていると思います。これに関係なく、実際には何も検索されていないにもかかわらず、依然として狂ったように記録されます。ログには、主に次のようなレコードが含まれます。

INFO: autowarming result for Searcher@7c35a3be main
        queryResultCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=0,cumulative_hits=0,cumulative_hitratio=0.00,cumulative_inserts=0,cumulative_evictions=0}
May 31, 2012 6:53:45 PM org.apache.solr.search.SolrIndexSearcher warm
INFO: autowarming Searcher@7c35a3be main from Searcher@7dde0950 main
        documentCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=6188938,cumulative_hits=2441,cumulative_hitratio=0.00,cumulative_inserts=6186497,cumulative_evictions=4581707}
May 31, 2012 6:53:45 PM org.apache.solr.search.SolrIndexSearcher warm
INFO: autowarming result for Searcher@7c35a3be main
        documentCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=6188938,cumulative_hits=2441,cumulative_hitratio=0.00,cumulative_inserts=6186497,cumulative_evictions=4581707}
May 31, 2012 6:53:45 PM org.apache.solr.core.QuerySenderListener newSearcher
INFO: QuerySenderListener sending requests to Searcher@7c35a3be main
May 31, 2012 6:53:45 PM org.apache.solr.core.QuerySenderListener newSearcher
INFO: QuerySenderListener done.
May 31, 2012 6:53:45 PM org.apache.solr.core.SolrCore registerSearcher
INFO: [] Registered new searcher Searcher@7c35a3be main
May 31, 2012 6:53:45 PM org.apache.solr.search.SolrIndexSearcher close
INFO: Closing Searcher@7dde0950 main
        fieldValueCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=0,cumulative_hits=0,cumulative_hitratio=0.00,cumulative_inserts=0,cumulative_evictions=0}
        filterCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=0,cumulative_hits=0,cumulative_hitratio=0.00,cumulative_inserts=0,cumulative_evictions=0}
        queryResultCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=0,cumulative_hits=0,cumulative_hitratio=0.00,cumulative_inserts=0,cumulative_evictions=0}
        documentCache{lookups=0,hits=0,hitratio=0.00,inserts=0,evictions=0,size=0,warmupTime=0,cumulative_lookups=6188938,cumulative_hits=2441,cumulative_hitratio=0.00,cumulative_inserts=6186497,cumulative_evictions=4581707}
May 31, 2012 6:53:45 PM org.apache.solr.update.processor.LogUpdateProcessor finish

これは正常ですか?これにより、システムにかなりの負荷がかかるようです (劇的なものではありませんが、それでも)。

私はちょうどそれが何をしているのか、そしてその理由を理解しようとしています。

4

2 に答える 2

1

実稼働環境では、問題が発生するまで、WARNINGレベルを使用する必要があります(アプリケーションサーバーと同様)。

Solr 管理コンソール (ローカルの Jetty URL の場合: http://localhost:8983/solr/admin/logging) を介してログを構成でき、すべてのパッケージ/クラスに対して個別に実行できます。

ロギング レベルは次のとおりです。

  • 最高級の
  • 大丈夫
  • 設定
  • 情報
  • 警告
  • ひどい
  • オフ

未設定のままにすると、INFO が使用されます。

于 2012-06-01T08:20:20.003 に答える
1

デフォルトのログ レベルは info です。
solr がコアをロードすると、コアのすべての構成ファイルがロードされ、キャッシュが自動的にウォームアップされ、これらすべてがログ ファイルに記録されます。

ロギングを構成すると、ロギングを必要なレベルに構成するのに役立ちます。

solrconfig.xml 構成ファイルで Solr の自動ウォーミングを構成できます。

于 2012-06-01T06:24:23.197 に答える