1

Qtime以外のSolrから他の時間を取得することは可能ですか?そうでない場合、QTimeに含まれていない時間、つまり(Solrの用語を引用して)応答ライターがクライアントへの応答をフォーマット/ストリーミングするのに費やした時間を測定することはどういうわけか可能ですか?これらのことについて読むことができる良いリソースはありますか?インターネットを検索したところ、部分的で不明確な情報しか見つかりませんでした。ありがとう!

4

1 に答える 1

1

debugQuery=onオプションを使用して、個々のコンポーネントの応答時間を確認できます。

例えば

<lst name="timing">
<double name="time">9.0</double>
<lst name="prepare">
  <double name="time">1.0</double>
  <lst name="org.apache.solr.handler.component.QueryComponent">
    <double name="time">1.0</double>
  </lst>
  <lst name="org.apache.solr.handler.component.FacetComponent">
    <double name="time">0.0</double>
  </lst>
  <lst name="org.apache.solr.handler.component.MoreLikeThisComponent">
    <double name="time">0.0</double>
  </lst>
  <lst name="org.apache.solr.handler.component.HighlightComponent">
    <double name="time">0.0</double>
  </lst>
  <lst name="org.apache.solr.handler.component.StatsComponent">
    <double name="time">0.0</double>
  </lst>
  <lst name="org.apache.solr.handler.component.DebugComponent">
    <double name="time">0.0</double>
  </lst>
</lst>
<lst name="process">
  <double name="time">8.0</double>
  <lst name="org.apache.solr.handler.component.QueryComponent">
    <double name="time">6.0</double>
  </lst>
  <lst name="org.apache.solr.handler.component.FacetComponent">
    <double name="time">0.0</double>
  </lst>
  <lst name="org.apache.solr.handler.component.MoreLikeThisComponent">
    <double name="time">0.0</double>
  </lst>
  <lst name="org.apache.solr.handler.component.HighlightComponent">
    <double name="time">0.0</double>
  </lst>
  <lst name="org.apache.solr.handler.component.StatsComponent">
    <double name="time">0.0</double>
  </lst>
  <lst name="org.apache.solr.handler.component.DebugComponent">
    <double name="time">2.0</double>
  </lst>
</lst>
于 2013-02-06T04:22:16.297 に答える