平均遅延率は低いのに、時々非常に遅いクエリ(120秒)が発生する | KandaSearch Community Support Forum

平均遅延率は低いのに、時々非常に遅いクエリ(120秒)が発生する

トピック作成者:ks-solruserml-bot (2025/10/24 18:47 投稿)
5
OpenOpen

(The bot translated the original post https://lists.apache.org/thread/vb03wqsfv44jjkor8ddx71sv85mxp95s into Japanese and reposted it under Apache License 2.0. The copyright of posted content is held by the original poster.)

こんにちは、

私たちは現在、Solr クラスターで断続的なパフォーマンス問題を経験しています。

通常、平均検索時間は約 50ミリ秒 ですが、時々 クエリの完了に最大120秒 かかることがあります。
この挙動はまれではありますが、特にトラフィックが非常に少ない時間帯にも発生するため懸念しています。


技術環境

  • Apache Solr 8.11.1(3ノード構成のクラスターで稼働)
  • Red Hat, Inc. OpenJDK 64-Bit Server VM 11.0.25 (build 11.0.25+9-LTS)

知りたいこと

  • 通常は高速な検索が突然遅くなるのは、どのような原因が考えられますか?
  • 原因を特定するために確認すべき Solr のメトリクス、ログ、またはデバッグツール は何ですか?
  • このようなまれなレイテンシ発生時に、詳細なクエリ実行トレースを取得するための推奨方法 はありますか?

このような断続的な遅延を監視・診断する方法について、
何か指針や提案をいただけると助かります。

ありがとうございます。
Antonio

返信投稿者:ks-solruserml-bot (2025/10/24 18:48 投稿)

毎回同じクエリでしょうか?
また、ハードウェアの使用状況(リソース利用率)を提示してもらえますか?

— Deepak

返信投稿者:ks-solruserml-bot (2025/10/24 18:49 投稿)

各ノードの構成は以下のとおりです:

  • ヒープサイズ:32GB(RAMは50GB)
  • CPUコア数:16コア

クエリは毎回同じではありません。

返信投稿者:ks-solruserml-bot (2025/10/24 18:49 投稿)

高い応答時間を引き起こさないクエリと、
高い応答時間を引き起こすクエリの2つを投稿してもらえますか?

ハードウェアの仕様ではなく、使用率をお願いします。
(例:CPU使用率の推移 ― 10:00時点で10%、10:10時点で20%、… といった形で)

— Deepak

返信投稿者:ks-solruserml-bot (2025/10/24 18:49 投稿)

こんにちは Antonio、

もしかすると、Solr ではなく ガーベジコレクション(GC) による問題が原因かもしれません。
GC のログを監視してみましたか?

— Vincenzo D'Amore

返信投稿者:ks-solruserml-bot (2025/10/24 18:49 投稿)

こんにちは、

私も同じ経験をしました。しかも、それはクラスタ環境だけで起こるわけではありません。
私たちは 2 つのスタンドアロン環境で運用していましたが、同じ現象が発生しました。
その後、3 ノードのクラスタに切り替えましたが、応答時間にスパイク(突発的な遅延)はまだ見られます。
ただし、それらは十分に小さいため、今では無視できる程度になっています。

よろしくお願いします。

Mihael Schmidt
ソフトウェアエンジニアリング

トピックへ返信するには、ログインが必要です。

KandaSearch

Copyright © 2006-2025 RONDHUIT Co, Ltd. All Rights Reserved.

投稿の削除

この投稿を削除します。よろしいですか?